byoc.FileConfig

class byoc.FileConfig(obj, path=None, *, path_getter=None, schema=None, root_key=None, **kwargs)

Bases: byoc.Config

Public Data Attributes:

path

schema

root_key

paths

Inherited from Config

autoload

dynamic

Public Methods:

path_getter()

__init__(obj[, path, path_getter, schema, ...])

get_paths()

load()

load_from_path(path, *[, schema, root_key])

Inherited from Config

__init__(obj[, path, path_getter, schema, ...])

__repr__()

Return repr(self).

setup(*args, **kwargs)

load()

Private Methods:

_do_load_with_linenos(path)

_do_load(path)


__init__(obj, path=None, *, path_getter=None, schema=None, root_key=None, **kwargs)[source]
static _do_load(path)[source]
classmethod _do_load_with_linenos(path)[source]
get_paths()[source]
load()[source]
classmethod load_from_path(path, *, schema=None, root_key=None)[source]
path = None
path_getter()
property paths
root_key = None
schema = None