Module Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias Import alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpAnd AttributeLoad NameLoad attr CompareNotEq Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If CompareNotEq Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Return Call NameLoad keyword NameLoad orelse Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Num Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr keyword Num keyword Num keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr keyword ListLoad AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad For NameStore NameLoad body For NameStore AttributeLoad NameLoad attr body If BoolOpAnd CompareIn Str AttributeLoad NameLoad attr CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr body If CompareNotIn AttributeLoad NameLoad attr ListLoad Str Str Str Str body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad While NameLoad body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad For NameStore NameLoad body For NameStore AttributeLoad NameLoad attr body If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Str Return decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign AttributeStore SubscriptLoad NameLoad Index NameLoad attr SubscriptLoad NameLoad Index Str For NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str body If CompareIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list
N/A N/A boto N/A boto.ec2 N/A boto.ec2.blockdevicemapping N/A socket N/A time strider.common.instance_data InstanceData SshData N/A strider.common.logger EC2 N/A object N/A __init__ N/A N/A self name region access_key_id secret_access_key security_token image_id instance_type key_name security_groups subnet_id ssh user_data tags instance_profile_name block_device_map bake_name bake_description profile_name N/A None None None None None None None None None None None None None None None None None None N/A N/A N/A self name name N/A N/A self region region N/A N/A self access_key_id access_key_id N/A N/A self region region N/A N/A self secret_access_key secret_access_key N/A N/A self security_token security_token N/A N/A self image_id image_id N/A N/A self instance_type instance_type N/A N/A self key_name key_name N/A N/A self security_groups security_groups N/A N/A self subnet_id subnet_id N/A N/A self ssh ssh N/A N/A self user_data user_data N/A N/A self tags tags N/A N/A self instance_profile_name instance_profile_name N/A N/A self block_device_map block_device_map N/A N/A self bake_name bake_name N/A N/A self bake_description bake_description N/A N/A self profile_name profile_name N/A N/A self log N/A N/A N/A N/A strider utils logger get_logger EC2 N/A N/A N/A self name N/A N/A N/A Exception 'name' is required N/A N/A N/A self instance_type N/A N/A N/A Exception 'instance_type' is required N/A N/A N/A self tags N/A N/A type N/A self tags dict N/A N/A N/A Exception expecting 'tags' to be a dictionary N/A N/A N/A type N/A self ssh dict N/A N/A N/A Exception expecting 'ssh' to be a dictionary N/A N/A N/A self security_groups N/A N/A N/A Exception 'security_groups' are required N/A N/A N/A self tags N/A Name N/A self name N/A N/A self block_device_map N/A N/A self _transform_block_device_map N/A N/A self connection N/A N/A self _connect N/A exists N/A N/A self N/A N/A N/A  Is the requested instance available?  If no, spun it up.  N/A N/A N/A N/A self describe present N/A describe N/A N/A self N/A N/A N/A  Return details about the instance.  Standardized between cloud providers  N/A details N/A N/A self _details N/A N/A details None N/A N/A N/A InstanceData present False N/A N/A username N/A N/A self ssh N/A username N/A private_key_path N/A N/A self ssh N/A private_key_path N/A public_ip N/A N/A N/A self ssh get public_ip True N/A port N/A N/A N/A self ssh get port 22 N/A host N/A details ip_address N/A N/A public_ip N/A N/A host N/A details private_ip_address N/A ssh_data N/A SshData keyfile private_key_path user username host host port port N/A N/A InstanceData present True provider_specific details ssh ssh_data N/A bake N/A N/A self N/A N/A N/A  Create cloud images from an already running instance  N/A N/A N/A self log baking AMI N/A instance_id N/A N/A N/A N/A self describe provider_specific id N/A ami_id N/A N/A N/A self connection create_image instance_id N/A self bake_name N/A self bake_description no_reboot True block_device_mapping N/A self block_device_map N/A N/A N/A self log N/A AMI ID: %s ami_id N/A ami_id N/A up N/A N/A self N/A N/A N/A  Instantiate instances if needed, otherwise just start them  N/A N/A N/A self log determining if we need to create an instance N/A me N/A N/A N/A self describe provider_specific N/A N/A me None N/A N/A N/A N/A self log creating an instance N/A reservation N/A N/A N/A self connection run_instances image_id N/A self image_id min_count 1 max_count 1 key_name N/A self key_name user_data N/A self user_data addressing_type None subnet_id N/A self subnet_id instance_type N/A self instance_type instance_profile_name N/A self instance_profile_name security_group_ids N/A self security_groups block_device_map N/A self block_device_map N/A N/A N/A self log instance created N/A N/A N/A self _tag_instances reservation N/A N/A N/A self _start_instances reservation N/A N/A N/A N/A self log instance already exists, starting if needed N/A N/A N/A N/A self connection start_instances N/A N/A me id N/A me N/A N/A self describe N/A N/A N/A me present N/A N/A N/A Exception unexpectedly can't find the instance. N/A destroy N/A N/A self N/A N/A N/A  Destroy the described instance  N/A N/A N/A self log looking for instances to destroy N/A me N/A N/A self describe N/A N/A me present N/A N/A N/A N/A self log destroying instance N/A N/A N/A N/A self connection terminate_instances instance_ids N/A N/A N/A me provider_specific id N/A N/A N/A self log instance destroyed N/A N/A N/A N/A self log no instance found to destroy N/A _connect N/A N/A self N/A N/A N/A  Connect to the cloud provider, raising an exception on failure  N/A N/A N/A self log connecting... N/A conn N/A N/A N/A boto ec2 connect_to_region N/A self region aws_access_key_id N/A self access_key_id aws_secret_access_key N/A self secret_access_key security_token N/A self security_token profile_name N/A self profile_name N/A N/A N/A self log connected N/A conn N/A _details N/A N/A self N/A N/A N/A  Return the cloud provider's info about the described instance N/A reservations N/A N/A N/A self connection get_all_instances instance_ids None filters None dry_run False max_results None N/A reservation reservations N/A N/A instance N/A reservation instances N/A N/A N/A N/A Name N/A instance tags N/A N/A N/A instance tags N/A Name N/A self name N/A N/A N/A N/A instance state N/A terminating terminated pending shutting-down N/A N/A instance N/A None N/A _start_instances N/A N/A self reservation N/A N/A N/A  Start the instances, harmless if not already running.  N/A N/A N/A self log starting instance N/A instance_ids N/A N/A x id N/A x N/A reservation instances N/A N/A N/A N/A self connection start_instances instance_ids dry_run False N/A N/A N/A self log N/A waiting for instance to start: %s (waiting 10 seconds...) instance_ids N/A True N/A N/A N/A N/A time sleep 10 N/A reservations N/A N/A N/A self connection get_all_instances instance_ids instance_ids N/A reservation reservations N/A N/A instance N/A reservation instances N/A N/A N/A N/A instance state running N/A N/A N/A N/A self log instance has started N/A N/A _transform_block_device_map N/A N/A self N/A N/A N/A  Reformat the user-friendly device map from striderfile into something boto likes  N/A N/A N/A self block_device_map None N/A N/A None N/A bdm N/A N/A N/A N/A boto ec2 blockdevicemapping BlockDeviceMapping N/A N/A k v N/A N/A N/A self block_device_map iteritems N/A N/A N/A bdm N/A k N/A N/A N/A N/A boto ec2 blockdevicemapping EBSBlockDeviceType N/A N/A N/A bdm N/A k size N/A v N/A size N/A prop N/A ephemeral_name no_device volume_id snapshot_id status attach_time delete_on_termination size volume_type iops encrypted N/A N/A N/A prop v N/A N/A N/A N/A self log N/A EBS property: %s => %s N/A prop N/A v N/A prop N/A N/A setattr N/A bdm N/A k prop N/A v N/A prop N/A bdm N/A _tag_instances N/A N/A self reservation N/A N/A N/A  Apply specified tags to the instances  N/A N/A N/A self log N/A tagging instance, tags=%s N/A self tags N/A instance N/A reservation instances N/A N/A N/A N/A N/A self connection create_tags N/A N/A instance id N/A self tags N/A N/A N/A self log tagging complete N/A N/A