Skip to content

Instantly share code, notes, and snippets.

@grafuls
Last active October 26, 2016 12:15
Show Gist options
  • Save grafuls/f0f877b1c352c8ca5b88 to your computer and use it in GitHub Desktop.
Save grafuls/f0f877b1c352c8ca5b88 to your computer and use it in GitHub Desktop.
def main():
global shared_directory, rhel_version, rhevm_version, workspace, \
mount_directory_name, tmp_directory_name
parser = argparse.ArgumentParser(
description='Retrieve the latest ova image for rhevm appliance')
parser.add_argument('--shared-dir', nargs='?', default=shared_directory,
help='Shared directory where to store the image '
'(Default: %s)' % shared_directory)
parser.add_argument('--rhel-version', nargs='?', default=rhel_version,
help='RHEL major release number '
'(Default: %s)' % rhel_version)
parser.add_argument('--rhevm-version', nargs='?', default=rhevm_version,
help='RHEVM version '
'(Default: %s)' % rhevm_version)
parser.add_argument('--workspace', nargs='?', default=workspace,
help='Workspace '
'(Default: %s)' % workspace)
parser.add_argument('--mount-dir', nargs='?', default=mount_directory_name,
help='Mount directory name '
'(Default: %s)' % mount_directory_name)
parser.add_argument('--tmp-dir', nargs='?', default=tmp_directory_name,
help='Temporary directory name '
'(Default: %s)' % tmp_directory_name)
args = parser.parse_args()
shared_directory = args.shared_dir
rhel_version = args.rhel_version
rhevm_version = args.rhevm_version
workspace = args.workspace
mount_directory_name = args.mount_dir
tmp_directory_name = args.tmp_dir
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment