Пример #1
0
 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'] = []
Пример #2
0
 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'] = []
Пример #3
0
 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"] = []
Пример #4
0
 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))
Пример #5
0
 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))