Guest User

Untitled

a guest
Jul 17th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. define_instance_states do
  2. start.to( :pending ) .automatically
  3. pending.to( :running ) .automatically
  4. pending.to( :stopping ) .on( :stop )
  5. pending.to( :stopped ) .automatically
  6. stopped.to( :running ) .on( :start )
  7. running.to( :running ) .on( :reboot )
  8. running.to( :stopping ) .on( :stop )
  9. shutting_down.to( :stopped ) .automatically
  10. stopped.to( :finish ) .automatically
  11. end
  12.  
  13.  
  14. def convert_state(ec2_state)
  15. case ec2_state
  16. when "terminated"
  17. "STOPPED"
  18. when "stopped"
  19. "STOPPED"
  20. when "running"
  21. "RUNNING"
  22. when "pending"
  23. "PENDING"
  24. when "shutting-down"
  25. "STOPPED"
  26. end
  27. end
Add Comment
Please, Sign In to add comment