def call_destroy(region): if args.clear_all: amazon_ec2_lib.terminate_delete_instances(region) if args.terminate_allinstances: amazon_ec2_lib.terminate_all_instances(region) if args.delete_allebsvols: amazon_ec2_lib.delete_ebs_volumes(region)
if args.list_regions or args.region: list_reg_name = amazon_ec2_lib.list_all_regions() if args.list_regions: print "\nFollowing are the Regions:" for regions in list_reg_name: print regions if args.region and REG == "all": for reg in list_reg_name: print "\nWorking with the Region :", reg if args.clear_all: amazon_ec2_lib.terminate_delete_instances(reg) if args.terminate_allinstances: amazon_ec2_lib.terminate_all_instances(reg) if args.delete_allebsvols: amazon_ec2_lib.delete_ebs_volumes(reg) if args.list_allimages: amazon_ec2_lib.list_all_ec2RHELimages(reg) if args.list_allinstances: amazon_ec2_lib.list_all_runningInst(reg) if args.find_instanceid: stat = amazon_ec2_lib.find_instanceId(reg, IPADDR) if stat == "found": break if args.display_instanceinfo: amazon_ec2_lib.display_instanceInfo(reg, INSID) elif args.region and REG in list_reg_name: print "\nWorking with the Region :", REG if args.clear_all: