def process_arguments(self, args): # Call method on super class # super(self.__class__, self).process_arguments(args) Workflow.process_arguments(self, args) self.output_format = args.output_format
def log_arguments(self): # Call method on super class # super(self.__class__, self).log_arguments() Workflow.log_arguments(self) _log.info(""" output format = {output_format} """.format(output_format=self.output_format.name))
def setup_arguments(self): # Call method on super class # super(self.__class__, self).setup_arguments() Workflow.setup_arguments(self) self.parser.add_argument("--output-format", help="The format of the output dataset", action="store", dest="output_format", type=output_format_arg, choices=OutputFormat, default=OutputFormat.GEOTIFF, metavar=" ".join([f.name for f in OutputFormat]))
def setup_arguments(self): # Call method on super class # super(self.__class__, self).setup_arguments() Workflow.setup_arguments(self) self.parser.add_argument("--output-format", help="The format of the output dataset", action="store", dest="output_format", type=output_format_arg, choices=OutputFormat, default=OutputFormat.GEOTIFF, metavar=" ".join( [f.name for f in OutputFormat]))
def __init__(self): Workflow.__init__(self, name="Band Stack") self.output_format = None
def __init__(self): Workflow.__init__(self, name="Cell Chunk Workflow Test")