Exemple #1
0
def optparse_factory(command_constructor, usage_examples, inputs, outputs,
                     version):
    """Optparse command line interface factory
    
    command_constructor - a subclass of ``Command``
    usage_examples - usage examples for using ``command_constructor`` via a
        command line interface.
    inputs  - config ``inputs`` or a list of ``OptparseOptions``
    outputs - config ``outputs`` or a list of ``OptparseResults`` 
    version - config ``__version__`` (a version string)
    """
    return general_factory(command_constructor, usage_examples, inputs,
                           outputs, version, OptparseInterface)
Exemple #2
0
def optparse_factory(command_constructor, usage_examples, inputs, outputs,
                     version):
    """Optparse command line interface factory
    
    command_constructor - a subclass of ``Command``
    usage_examples - usage examples for using ``command_constructor`` via a
        command line interface.
    inputs  - config ``inputs`` or a list of ``OptparseOptions``
    outputs - config ``outputs`` or a list of ``OptparseResults`` 
    version - config ``__version__`` (a version string)
    """
    return general_factory(command_constructor, usage_examples, inputs,
                           outputs, version, OptparseInterface)
Exemple #3
0
def html_interface_factory(command_constructor, usage_examples, inputs, outputs,
                     version, command_name):
    interface_class = general_factory(command_constructor, usage_examples, inputs,
                           outputs, version, HTMLInterface)
    interface_class.CommandName = command_name
    return interface_class
Exemple #4
0
def html_interface_factory(command_constructor, usage_examples, inputs,
                           outputs, version, command_name):
    interface_class = general_factory(command_constructor, usage_examples,
                                      inputs, outputs, version, HTMLInterface)
    interface_class.CommandName = command_name
    return interface_class