def __init__(self, **kwargs): self._kwargs = kwargs # Make sure options and arguments are flat lists. if 'options' in self._kwargs: self._kwargs['options'] = utility.flatten_to_list(self._kwargs['options']) else: self._kwargs['options'] = [] if 'arguments' in self._kwargs: self._kwargs['arguments'] = utility.flatten_to_list(self._kwargs['arguments']) else: self._kwargs['arguments'] = []
def __init__(self, **kwargs): self._kwargs = kwargs # Make sure options and arguments are flat lists. if "options" in self._kwargs: self._kwargs["options"] = utility.flatten_to_list(self._kwargs["options"]) else: self._kwargs["options"] = [] if "arguments" in self._kwargs: self._kwargs["arguments"] = utility.flatten_to_list(self._kwargs["arguments"]) else: self._kwargs["arguments"] = []
def __init__(self, name, **kwargs): self.name = name self.classpath = utility.kwargs_get_string(kwargs, 'classpath', default=None) self.cli_spec = cli.CLISpec(**kwargs) self.dirty_opts = False self.dirty_args = False self.command_arguments = utility.flatten_to_list( kwargs.get('command_arguments', None)) self.log4j_default = utility.flatten_to_list( kwargs.get('log4j_default', None)) utility.debug(str(self))
def __init__(self, name, **kwargs): self.name = name self.classpath = utility.kwargs_get_string(kwargs, 'classpath', default = None) self.cli_spec = cli.CLISpec(**kwargs) self.dirty_opts = False self.dirty_args = False self.command_arguments = utility.flatten_to_list(kwargs.get('command_arguments', None)) utility.debug(str(self))