Skip to content

Instantly share code, notes, and snippets.

@geronimod
Created April 10, 2014 13:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save geronimod/10382694 to your computer and use it in GitHub Desktop.
Save geronimod/10382694 to your computer and use it in GitHub Desktop.
SWF thoughts
class FLVActivities
extend Activities
activities :generate_flv, :upload_flv
...
end
class ScreenshotActivies
extend Activities
activities :get_movie_duration, :grab_screenshot, :upload_screenshot
...
end
workflow do
video = download_video_activity
flv_activities = FLVActivities.new video
scr_activities = ScreenshotActivities.new video
flv = client.send_async(:generate_flv)
scr = client.send_async(:activity2)
wait_for_all(flv, scr)
cleanup
end
@gdiaz
Copy link

gdiaz commented Apr 10, 2014

fe de erratas, donde dice:

client.send_async :generate_flv, debe decir (client o some object).send_async :flv_activities
client.send_async :activity2, debe decir (client o some object).send_async :scr_activities

@gdiaz
Copy link

gdiaz commented Apr 10, 2014

tambien puede q send_async reciba el nombre de la activity en lugar de una instancia de la misma

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment