コード例 #1
0
ファイル: rst.py プロジェクト: rmm5t/balanced-docs
def error_rst(args):
    content = args.content.read() if args.content else None
    if content:
        logger.warning('discarding content:\n%s', content)
    data = dockers.load(open(args.data, 'r'))
    rst.error.generate(BlockWriter(sys.stdout), args.section_char, data,
                       args.sorts)
コード例 #2
0
ファイル: rst.py プロジェクト: rmm5t/balanced-docs
def view_rst(args):
    content = args.content.read() if args.content else None
    name = args.view[0]
    data = dockers.load(open(args.data, 'r'))
    rst.view.generate(
        writer=BlockWriter(sys.stdout),
        name=name,
        content=content,
        data=data,
        includes=args.includes,
        excludes=args.excludes,
    )
コード例 #3
0
ファイル: rst.py プロジェクト: rmm5t/balanced-docs
def endpoint_rst(args):
    content = args.content.read() if args.content else None
    if content:
        logger.warning('discarding content:\n%s', content)
    name = args.endpoint[0]
    data = dockers.load(open(args.data, 'r'))
    rst.endpoint.generate(
        writer=BlockWriter(sys.stdout),
        name=name,
        data=data,
        exclude_methods=args.exclude_methods,
    )
コード例 #4
0
ファイル: rst.py プロジェクト: JamesDullaghan/balanced-docs
def query_rst(args):
    content = args.content.read() if args.content else None
    name = args.query[0]
    data = dockers.load(open(args.data, 'r'))
    rst.query.generate(
        writer=BlockWriter(sys.stdout),
        name=name,
        content=content,
        data=data,
        includes=args.includes,
        excludes=args.excludes,
    )
コード例 #5
0
ファイル: rst.py プロジェクト: JamesDullaghan/balanced-docs
def endpoint_rst(args):
    content = args.content.read() if args.content else None
    if content:
        logger.warning('discarding content:\n%s', content)
    name = args.endpoint[0]
    data = dockers.load(open(args.data, 'r'))
    rst.endpoint.generate(
        writer=BlockWriter(sys.stdout),
        name=name,
        data=data,
        exclude_methods=args.exclude_methods,
    )
コード例 #6
0
ファイル: rst.py プロジェクト: rmm5t/balanced-docs
def enum_rst(args):
    content = args.content.read() if args.content else None
    if content:
        logger.warning('discarding content:\n%s', content)
    name = args.enum[0]
    data = dockers.load(open(args.data, 'r'))
    rst.enum.generate(
        BlockWriter(sys.stdout),
        name,
        data,
        includes=args.includes,
        excludes=args.excludes,
    )
コード例 #7
0
ファイル: rst.py プロジェクト: rmm5t/balanced-docs
def form_rst(args):
    content = args.content.read() if args.content else None
    name = args.form[0]
    data = dockers.load(open(args.data, 'r'))
    rst.form.generate(
        writer=BlockWriter(sys.stdout),
        name=name,
        content=content,
        data=data,
        includes=args.includes,
        excludes=args.excludes,
        required=args.required,
    )
コード例 #8
0
ファイル: rst.py プロジェクト: JamesDullaghan/balanced-docs
def enum_rst(args):
    content = args.content.read() if args.content else None
    if content:
        logger.warning('discarding content:\n%s', content)
    name = args.enum[0]
    data = dockers.load(open(args.data, 'r'))
    rst.enum.generate(
        BlockWriter(sys.stdout),
        name,
        data,
        includes=args.includes,
        excludes=args.excludes,
    )
コード例 #9
0
ファイル: rst.py プロジェクト: JamesDullaghan/balanced-docs
def form_rst(args):
    content = args.content.read() if args.content else None
    name = args.form[0]
    data = dockers.load(open(args.data, 'r'))
    rst.form.generate(
        writer=BlockWriter(sys.stdout),
        name=name,
        content=content,
        data=data,
        includes=args.includes,
        excludes=args.excludes,
        required=args.required,
    )
コード例 #10
0
 def __init__(self,
         api_location,
         scenarios_dir,
         storage_file,
         spec_file,
         langs,
     ):
     self.stack = []
     self.api_location = api_location
     self.scenarios_dir = scenarios_dir
     self.template_lookup = mako.lookup.TemplateLookup(
         directories=[scenarios_dir]
     )
     self.storage = Storage(
         storage_file,
         backfill=self.backfill_scenario,
     )
     self.spec = dockers.load(open(spec_file, 'r'))
     self.langs = ['curl'] + langs
コード例 #11
0
ファイル: lang-scenario.py プロジェクト: rmm5t/balanced-docs
 def __init__(self,
         api_location,
         scenarios_dir,
         client_dir,
         storage_file,
         spec_file,
         langs,
     ):
     self.stack = []
     self.api_location = api_location
     self.scenarios_dir = scenarios_dir
     self.client_dir = client_dir
     self.template_lookup = mako.lookup.TemplateLookup(
         directories=[scenarios_dir]
     )
     self.storage = Storage(
         storage_file,
         backfill=self.backfill_scenario,
     )
     self.spec = dockers.load(open(spec_file, 'r'))
     self.langs = ['curl'] + langs
コード例 #12
0
 def __init__(self,
         api_location,
         scenarios_dir,
         client_dir,
         storage_file,
         spec_file,
         langs,
         api_dir,
     ):
     self.stack = []
     self.api_location = api_location
     self.scenarios_dir = scenarios_dir
     self.client_dir = client_dir
     self.template_lookup = mako.lookup.TemplateLookup(
         directories=[scenarios_dir]
     )
     self.storage = Storage(
         storage_file,
         backfill=self.backfill_scenario,
     )
     self.rev = os.environ.get('BALANCED_REV', 'rev1')
     self.spec = dockers.load(open(spec_file, 'r'))
     self.langs = ['curl'] + langs
コード例 #13
0
ファイル: rst.py プロジェクト: JamesDullaghan/balanced-docs
def error_rst(args):
    content = args.content.read() if args.content else None
    if content:
        logger.warning('discarding content:\n%s', content)
    data = dockers.load(open(args.data, 'r'))
    rst.error.generate(BlockWriter(sys.stdout), args.section_char, data, args.sorts)