+ action="store_true",
+ help="overwrite output files if they exist")
+
+ parser.add_option("-s", "--silent", dest="silent", default=False,
+ help="silent mode, only output errors",
+ action="store_true")
+
+ parser.add_option("-u", "--upload", dest="upload", type="string",
+ default=False,
+ help="upload the image to pithos with name FILENAME",
+ metavar="FILENAME")
+
+ parser.add_option("-r", "--register", dest="register", type="string",
+ default=False,
+ help="register the image to ~okeanos as IMAGENAME",
+ metavar="IMAGENAME")
+
+ parser.add_option("-a", "--account", dest="account", type="string",
+ default=account, help="Use this ACCOUNT when "
+ "uploading/registring images [Default: %s]" % account)
+
+ parser.add_option("-m", "--metadata", dest="metadata", default=[],
+ help="Add custom KEY=VALUE metadata to the image",
+ action="append", metavar="KEY=VALUE")
+
+ parser.add_option("-t", "--token", dest="token", type="string",
+ default=token, help="Use this token when "
+ "uploading/registring images [Default: %s]" % token)
+
+ parser.add_option("--print-sysprep", dest="print_sysprep", default=False,
+ help="print the enabled and disabled system preparation "
+ "operations for this input media", action="store_true")
+
+ parser.add_option("--enable-sysprep", dest="enabled_syspreps", default=[],
+ help="run SYSPREP operation on the input media",
+ action="append", metavar="SYSPREP")
+
+ parser.add_option("--disable-sysprep", dest="disabled_syspreps",
+ help="prevent SYSPREP operation from running on the "
+ "input media", default=[], action="append",
+ metavar="SYSPREP")
+
+ parser.add_option("--no-sysprep", dest="sysprep", default=True,
+ help="don't perform system preperation",
+ action="store_false")