Namespaces | Functions | Variables
src/grepros/plugins/__init__.py File Reference

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...
 


grepros
Author(s): Erki Suurjaak
autogenerated on Sat Jan 6 2024 03:11:29