Go to the source code of this file.
Namespaces | |
grepros.plugins | |
Functions | |
def | grepros.plugins.add_output_label (label, flags) |
def | grepros.plugins.add_write_format (name, cls, label=None, options=()) |
def | grepros.plugins.configure (args=None, **kwargs) |
def | grepros.plugins.get_argument (name, group=None) |
def | grepros.plugins.init (args=None, **kwargs) |
def | grepros.plugins.load (category, args, collect=False) |
def | grepros.plugins.populate_known_plugins () |
def | grepros.plugins.populate_output_arguments () |
def | grepros.plugins.populate_write_formats () |
Variables | |
list | grepros.plugins.__all__ |
grepros.plugins.DEFAULT_ARGS = dict(PLUGIN=[], STOP_ON_ERROR=False) | |
Function argument defaults. More... | |
dictionary | grepros.plugins.OUTPUT_LABELS = {} |
Added output labels to insert into argument texts, as {label: [argument flag, ]}. More... | |
dictionary | grepros.plugins.PLUGINS = {} |
{"some.module" or "some.module.Cls": <module 'some.module' from ..> or <class 'some.module.Cls'>} More... | |
dictionary | grepros.plugins.WRITE_OPTIONS = {} |
Added write options, as {plugin label: [(name, help), ]}. More... | |