Adds a "bare" template, containing the very minimum you want to have in 90% of cases.
This commit is contained in:
@ -6,7 +6,7 @@ from bonobo.commands import BaseCommand
|
||||
|
||||
|
||||
class InitCommand(BaseCommand):
|
||||
TEMPLATES = {'default'}
|
||||
TEMPLATES = {'bare', 'default'}
|
||||
TEMPLATES_PATH = os.path.join(os.path.dirname(__file__), 'templates')
|
||||
|
||||
def add_arguments(self, parser):
|
||||
|
||||
15
bonobo/commands/templates/bare.py-tpl
Normal file
15
bonobo/commands/templates/bare.py-tpl
Normal file
@ -0,0 +1,15 @@
|
||||
import bonobo
|
||||
|
||||
|
||||
def get_graph(**options):
|
||||
graph = bonobo.Graph()
|
||||
return graph
|
||||
|
||||
|
||||
def get_services(**options):
|
||||
return {}
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
with bonobo.parse_args() as options:
|
||||
bonobo.run(get_graph(**options), services=get_services(**options))
|
||||
Reference in New Issue
Block a user