Beispiel #1
0
 args = parser.parse_args()
 if (args.all):
     from Tag import Tag
     tagObj = Tag()
     tagObj.update_tags_from_compartment()
 else:
     if (args.compartment_id):
         from Tag import Tag
         compartment_id = str(args.compartment_id)
         tagObj = Tag(compartment_id)
         if (args.instance_id):
             instance_id = str(args.instance_id)
             tagObj.update_tags_from_instance(instance_id)
         elif (args.volume_id):
             volume_id = args.volume_id
             tagObj.update_backup_tags_from_volume(volume_id)
         elif (args.boot_volume_id):
             volume_id = args.boot_volume_id
             tagObj.update_backup_tags_from_boot_volume(volume_id)
         elif (args.volume_backup_id):
             volume_backup_id = args.volume_backup_id
             tagObj.update_tags_from_block_volume_backup(volume_backup_id)
         elif (args.boot_volume_backup_id):
             volume_backup_id = args.boot_volume_backup_id
             tagObj.update_tags_from_boot_volume_backup(volume_backup_id)
         else:
             tagObj.update_tags_from_compartment()
     else:
         print(
             "Please provide compartment ID or --all. For further run --help"
         )