<s> import os <EOL> import sys <EOL> import argparse <EOL> from f5_aws import image_finder <EOL> """<STR_LIT>""" <EOL> REGIONS = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> parser = argparse . ArgumentParser ( description = '<STR_LIT>' ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , metavar = '<STR_LIT:R>' , required = False , <EOL> help = '<STR_LIT>' , default = '<STR_LIT>' ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , metavar = '<STR_LIT:P>' , required = False , <EOL> help = '<STR_LIT>' , default = None ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , metavar = '<STR_LIT:L>' , required = False , <EOL> help = '<STR_LIT>' , default = None ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , metavar = '<STR_LIT:L>' , required = False , <EOL> help = '<STR_LIT>' , default = None ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , metavar = '<STR_LIT:T>' , required = False , <EOL> help = '<STR_LIT>' , default = None ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , dest = '<STR_LIT>' , action = '<STR_LIT>' , default = True , <EOL> help = '<STR_LIT>' ) <EOL> parser . add_argument ( '<STR_LIT>' , '<STR_LIT>' , action = '<STR_LIT:store_true>' , default = False , <EOL> help = '<STR_LIT>' ) <EOL> args = vars ( parser . parse_args ( ) ) <EOL> try : <EOL> if args [ '<STR_LIT>' ] is True : <EOL> print image_finder . BigIpImageFinder ( ) . find ( ** args ) [ <NUM_LIT:0> ] [ '<STR_LIT:id>' ] <EOL> else : <EOL> print '<STR_LIT>' <EOL> for i in image_finder . BigIpImageFinder ( ) . find ( ** args ) : <EOL> print i <EOL> except IndexError : <EOL> sys . exit ( '<STR_LIT>' ) </s>
