Merge "Fix: CLI docs"

This commit is contained in:
Jenkins 2017-02-14 23:28:33 +00:00 committed by Gerrit Code Review
commit 76a534acd3
3 changed files with 29 additions and 2 deletions

View File

@ -5,7 +5,20 @@ CLI
.. automodule:: timmy.cli .. automodule:: timmy.cli
.. argparse:: .. argparse::
:module: timmy.cli :module: timmy.cli
:func: parse_args :func: parser_init
:prog: timmy
Fuel module parameters
.. argparse::
:module: timmy.modules.fuel
:func: prepare_args
:prog: timmy
Local module parameters
.. argparse::
:module: timmy.modules.local
:func: prepare_args
:prog: timmy :prog: timmy

View File

@ -64,6 +64,13 @@ def add_args(parser):
return parser return parser
def prepare_args():
import argparse
parser = argparse.ArgumentParser()
parser = add_args(parser)
return parser
def check_args(args, conf): def check_args(args, conf):
if args.fuel_ip: if args.fuel_ip:
conf['fuel_ip'] = args.fuel_ip conf['fuel_ip'] = args.fuel_ip

View File

@ -26,6 +26,13 @@ def add_args(parser):
return parser return parser
def prepare_args():
import argparse
parser = argparse.ArgumentParser()
parser = add_args(parser)
return parser
def check_args(args, conf): def check_args(args, conf):
pass pass