Search.setIndex({"docnames": [".pybuild/cpython3_3.10_lazr.config/build/lazr/config/docs/usage", ".pybuild/cpython3_3.11_lazr.config/build/lazr/config/docs/usage", "HACKING", "NEWS", "README", "debian/python3-lazr.config/usr/lib/python3.10/dist-packages/lazr/config/docs/usage", "debian/python3-lazr.config/usr/lib/python3.11/dist-packages/lazr/config/docs/usage", "src/lazr/config/docs/usage"], "filenames": [".pybuild/cpython3_3.10_lazr.config/build/lazr/config/docs/usage.rst", ".pybuild/cpython3_3.11_lazr.config/build/lazr/config/docs/usage.rst", "HACKING.rst", "NEWS.rst", "README.rst", "debian/python3-lazr.config/usr/lib/python3.10/dist-packages/lazr/config/docs/usage.rst", "debian/python3-lazr.config/usr/lib/python3.11/dist-packages/lazr/config/docs/usage.rst", "src/lazr/config/docs/usage.rst"], "titles": ["LAZR config", "LAZR config", "Hacking on lazr.config", "NEWS for lazr.config", "Welcome to lazr.config", "LAZR config", "LAZR config", "LAZR config"], "terms": {"The": [0, 1, 2, 3, 5, 6, 7], "system": [0, 1, 5, 6, 7], "i": [0, 1, 2, 3, 5, 6, 7], "typic": [0, 1, 5, 6, 7], "us": [0, 1, 3, 5, 6, 7], "manag": [0, 1, 5, 6, 7], "process": [0, 1, 3, 5, 6, 7], "configur": [0, 1, 3, 5, 6, 7], "sai": [0, 1, 5, 6, 7], "how": [0, 1, 5, 6, 7], "thing": [0, 1, 5, 6, 7], "chang": [0, 1, 3, 5, 6, 7], "when": [0, 1, 3, 5, 6, 7], "we": [0, 1, 5, 6, 7], "run": [0, 1, 3, 5, 6, 7], "differ": [0, 1, 5, 6, 7], "machin": [0, 1, 5, 6, 7], "under": [0, 1, 3, 5, 6, 7], "circumst": [0, 1, 5, 6, 7], "thi": [0, 1, 2, 3, 5, 6, 7], "ini": [0, 1, 3, 5, 6, 7], "like": [0, 1, 3, 5, 6, 7], "file": [0, 1, 3, 5, 6, 7], "format": [0, 1, 5, 6, 7], "kei": [0, 1, 5, 6, 7], "valu": [0, 1, 5, 6, 7], "support": [0, 1, 3, 5, 6, 7], "inherit": [0, 1, 5, 6, 7], "minim": [0, 1, 5, 6, 7], "duplic": [0, 1, 5, 6, 7], "inform": [0, 1, 5, 6, 7], "across": [0, 1, 5, 6, 7], "schema": [0, 1, 3, 5, 6, 7], "A": [0, 1, 5, 6, 7], "load": [0, 1, 5, 6, 7], "instanti": [0, 1, 5, 6, 7], "class": [0, 1, 5, 6, 7], "path": [0, 1, 3, 5, 6, 7], "explicitli": [0, 1, 5, 6, 7], "deriv": [0, 1, 5, 6, 7], "from": [0, 1, 3, 5, 6, 7], "pkg_resourc": [0, 1, 3, 5, 6, 7], "import": [0, 1, 3, 5, 6, 7], "resource_str": [0, 1, 5, 6, 7], "raw_schema": [0, 1, 5, 6, 7], "test": [0, 1, 3, 5, 6, 7], "testdata": [0, 1, 5, 6, 7], "base": [0, 1, 3, 5, 6, 7], "conf": [0, 1, 3, 5, 6, 7], "contain": [0, 1, 3, 5, 6, 7], "enclos": [0, 1, 5, 6, 7], "squar": [0, 1, 5, 6, 7], "bracket": [0, 1, 5, 6, 7], "e": [0, 1, 3, 5, 6, 7], "g": [0, 1, 3, 5, 6, 7], "name": [0, 1, 3, 5, 6, 7], "mai": [0, 1, 5, 6, 7], "divid": [0, 1, 5, 6, 7], "major": [0, 1, 5, 6, 7], "minor": [0, 1, 5, 6, 7], "categori": [0, 1, 3, 5, 6, 7], "dot": [0, 1, 5, 6, 7], "beneath": [0, 1, 5, 6, 7], "each": [0, 1, 5, 6, 7], "list": [0, 1, 2, 5, 6, 7], "pair": [0, 1, 5, 6, 7], "separ": [0, 1, 5, 6, 7], "colon": [0, 1, 5, 6, 7], "multipl": [0, 1, 5, 6, 7], "same": [0, 1, 5, 6, 7], "have": [0, 1, 5, 6, 7], "defin": [0, 1, 3, 5, 6, 7], "anoth": [0, 1, 5, 6, 7], "append": [0, 1, 5, 6, 7], "templat": [0, 1, 3, 5, 6, 7], "suffix": [0, 1, 5, 6, 7], "option": [0, 1, 5, 6, 7], "requir": [0, 1, 2, 3, 5, 6, 7], "line": [0, 1, 5, 6, 7], "start": [0, 1, 5, 6, 7], "hash": [0, 1, 5, 6, 7], "ar": [0, 1, 2, 3, 5, 6, 7], "comment": [0, 1, 5, 6, 7], "print": [0, 1, 5, 6, 7], "decod": [0, 1, 5, 6, 7], "utf": [0, 1, 5, 6, 7], "8": [0, 1, 3, 5, 6, 7], "default": [0, 1, 3, 5, 6, 7], "section_1": [0, 1, 5, 6, 7], "key1": [0, 1, 5, 6, 7], "foo": [0, 1, 5, 6, 7], "key2": [0, 1, 5, 6, 7], "bar": [0, 1, 5, 6, 7], "baz": [0, 1, 5, 6, 7], "key3": [0, 1, 5, 6, 7], "launchpad": [0, 1, 2, 5, 6, 7], "nbsp": [0, 1, 5, 6, 7], "rock": [0, 1, 5, 6, 7], "key4": [0, 1, 5, 6, 7], "f": [0, 1, 5, 6, 7], "028c": [0, 1, 5, 6, 7], "k": [0, 1, 5, 6, 7], "yeah": [0, 1, 5, 6, 7], "key5": [0, 1, 5, 6, 7], "all": [0, 1, 5, 6, 7], "its": [0, 1, 3, 5, 6, 7], "2": [0, 1, 2, 4, 5, 6, 7], "app": [0, 1, 5, 6, 7], "b": [0, 1, 5, 6, 7], "true": [0, 1, 5, 6, 7], "section_3": [0, 1, 5, 6, 7], "app_a": [0, 1, 5, 6, 7], "whose": [0, 1, 5, 6, 7], "new": [0, 1, 4, 5, 6, 7], "app_b": [0, 1, 5, 6, 7], "uniqu": [0, 1, 5, 6, 7], "These": [0, 1, 2, 3, 5, 6, 7], "common": [0, 1, 2, 5, 6, 7], "set": [0, 1, 5, 6, 7], "17": [0, 1, 5, 6, 7], "3": [0, 1, 2, 4, 5, 6, 7], "1415": [0, 1, 5, 6, 7], "5": [0, 1, 3, 5, 6, 7], "someth": [0, 1, 5, 6, 7], "ha": [0, 1, 5, 6, 7], "similar": [0, 1, 5, 6, 7], "section_33": [0, 1, 5, 6, 7], "fnord": [0, 1, 5, 6, 7], "multilin": [0, 1, 5, 6, 7], "1": [0, 1, 4, 5, 6, 7], "To": [0, 1, 2, 5, 6, 7], "creat": [0, 1, 5, 6, 7], "provid": [0, 1, 3, 5, 6, 7], "interfac": [0, 1, 3, 5, 6, 7], "iconfigschema": [0, 1, 5, 6, 7], "resource_filenam": [0, 1, 5, 6, 7], "zope": [0, 1, 3, 5, 6, 7], "verifi": [0, 1, 5, 6, 7], "verifyobject": [0, 1, 5, 6, 7], "base_conf": [0, 1, 5, 6, 7], "filenam": [0, 1, 5, 6, 7], "If": [0, 1, 2, 3, 5, 6, 7], "you": [0, 1, 2, 5, 6, 7], "an": [0, 1, 3, 5, 6, 7], "object": [0, 1, 3, 5, 6, 7], "second": [0, 1, 5, 6, 7], "argument": [0, 1, 3, 5, 6, 7], "constructor": [0, 1, 5, 6, 7], "instead": [0, 1, 3, 5, 6, 7], "open": [0, 1, 5, 6, 7], "implicitli": [0, 1, 5, 6, 7], "r": [0, 1, 5, 6, 7], "file_object": [0, 1, 5, 6, 7], "other_schema": [0, 1, 5, 6, 7], "doe": [0, 1, 5, 6, 7], "exist": [0, 1, 5, 6, 7], "For": [0, 1, 3, 5, 6, 7], "taken": [0, 1, 5, 6, 7], "first": [0, 1, 2, 5, 6, 7], "made": [0, 1, 5, 6, 7], "up": [0, 1, 5, 6, 7], "thei": [0, 1, 5, 6, 7], "can": [0, 1, 2, 3, 5, 6, 7], "iter": [0, 1, 5, 6, 7], "over": [0, 1, 5, 6, 7], "loop": [0, 1, 5, 6, 7], "need": [0, 1, 3, 5, 6, 7], "oper": [0, 1, 5, 6, 7], "attrgett": [0, 1, 5, 6, 7], "section_schema": [0, 1, 5, 6, 7], "sort": [0, 1, 3, 5, 6, 7], "check": [0, 1, 5, 6, 7], "subscript": [0, 1, 5, 6, 7], "4": [0, 1, 5, 6, 7], "fals": [0, 1, 3, 5, 6, 7], "sectionschema": [0, 1, 5, 6, 7], "retriev": [0, 1, 5, 6, 7], "section_schema_1": [0, 1, 5, 6, 7], "often": [0, 1, 5, 6, 7], "resourc": [0, 1, 5, 6, 7], "databas": [0, 1, 5, 6, 7], "virtual": [0, 1, 5, 6, 7], "via": [0, 1, 3, 5, 6, 7], "category_nam": [0, 1, 5, 6, 7], "share": [0, 1, 5, 6, 7], "getbycategori": [0, 1, 3, 5, 6, 7], "all_section_3": [0, 1, 5, 6, 7], "pass": [0, 1, 3, 5, 6, 7], "avoid": [0, 1, 3, 5, 6, 7], "except": [0, 1, 3, 5, 6, 7], "miss": [0, 1, 3, 5, 6, 7], "non": [0, 1, 5, 6, 7], "behav": [0, 1, 5, 6, 7], "dictionari": [0, 1, 5, 6, 7], "It": [0, 1, 3, 5, 6, 7], "isectionschema": [0, 1, 5, 6, 7], "return": [0, 1, 3, 5, 6, 7], "tupl": [0, 1, 5, 6, 7], "specif": [0, 1, 5, 6, 7], "part": [0, 1, 5, 6, 7], "category_and_section_nam": [0, 1, 5, 6, 7], "none": [0, 1, 5, 6, 7], "": [0, 1, 3, 5, 6, 7], "nonkei": [0, 1, 5, 6, 7], "directli": [0, 1, 5, 6, 7], "alwai": [0, 1, 3, 5, 6, 7], "string": [0, 1, 3, 5, 6, 7], "error": [0, 1, 5, 6, 7], "rais": [0, 1, 3, 5, 6, 7], "traceback": [0, 1, 5, 6, 7], "most": [0, 1, 5, 6, 7], "recent": [0, 1, 5, 6, 7], "call": [0, 1, 5, 6, 7], "last": [0, 1, 5, 6, 7], "keyerror": [0, 1, 5, 6, 7], "In": [0, 1, 5, 6, 7], "specifi": [0, 1, 5, 6, 7], "overridden": [0, 1, 5, 6, 7], "case": [0, 1, 5, 6, 7], "had": [0, 1, 5, 6, 7], "explicit": [0, 1, 5, 6, 7], "so": [0, 1, 3, 5, 6, 7], "empti": [0, 1, 5, 6, 7], "parser": [0, 1, 5, 6, 7], "self": [0, 1, 5, 6, 7], "charact": [0, 1, 5, 6, 7], "encod": [0, 1, 5, 6, 7], "ascii": [0, 1, 3, 5, 6, 7], "ambigu": [0, 1, 5, 6, 7], "contradict": [0, 1, 5, 6, 7], "must": [0, 1, 3, 5, 6, 7], "insid": [0, 1, 5, 6, 7], "twice": [0, 1, 5, 6, 7], "belong": [0, 1, 5, 6, 7], "onli": [0, 1, 3, 5, 6, 7], "one": [0, 1, 5, 6, 7], "letter": [0, 1, 5, 6, 7], "number": [0, 1, 3, 5, 6, 7], "dash": [0, 1, 5, 6, 7], "present": [0, 1, 5, 6, 7], "implement": [0, 1, 5, 6, 7], "two": [0, 1, 5, 6, 7], "method": [0, 1, 5, 6, 7], "either": [0, 1, 5, 6, 7], "loadfil": [0, 1, 5, 6, 7], "instanc": [0, 1, 5, 6, 7], "accept": [0, 1, 3, 5, 6, 7], "local_conf": [0, 1, 5, 6, 7], "local": [0, 1, 5, 6, 7], "keyword": [0, 1, 5, 6, 7], "try": [0, 1, 5, 6, 7], "io": [0, 1, 5, 6, 7], "stringio": [0, 1, 5, 6, 7], "importerror": [0, 1, 3, 5, 6, 7], "python": [0, 1, 2, 3, 5, 6, 7], "bad_data": [0, 1, 5, 6, 7], "meta": [0, 1, 5, 6, 7], "metakei": [0, 1, 5, 6, 7], "unsupport": [0, 1, 5, 6, 7], "unknown": [0, 1, 5, 6, 7], "value1": [0, 1, 5, 6, 7], "keyn": [0, 1, 5, 6, 7], "bad": [0, 1, 5, 6, 7], "caf": [0, 1, 5, 6, 7], "xc3": [0, 1, 5, 6, 7], "permit": [0, 1, 5, 6, 7], "bad_config": [0, 1, 5, 6, 7], "repres": [0, 1, 5, 6, 7], "extend": [0, 1, 3, 5, 6, 7], "both": [0, 1, 2, 5, 6, 7], "iconfigdata": [0, 1, 5, 6, 7], "istackableconfig": [0, 1, 5, 6, 7], "read": [0, 1, 5, 6, 7], "stack": [0, 1, 5, 6, 7], "manipul": [0, 1, 5, 6, 7], "unlik": [0, 1, 5, 6, 7], "declar": [0, 1, 5, 6, 7], "rt": [0, 1, 5, 6, 7], "local_fil": [0, 1, 5, 6, 7], "raw_conf": [0, 1, 5, 6, 7], "master": [0, 1, 3, 5, 6, 7], "allow": [0, 1, 3, 5, 6, 7], "admin": [0, 1, 3, 5, 6, 7], "arbitrari": [0, 1, 3, 5, 6, 7], "master_schema_conf": [0, 1, 5, 6, 7], "master_local_conf": [0, 1, 5, 6, 7], "master_schema": [0, 1, 5, 6, 7], "master_conf": [0, 1, 5, 6, 7], "wa": [0, 1, 5, 6, 7], "befor": [0, 1, 3, 5, 6, 7], "becaus": [0, 1, 5, 6, 7], "place": [0, 1, 5, 6, 7], "appli": [0, 1, 5, 6, 7], "shared_config": [0, 1, 5, 6, 7], "shared_fil": [0, 1, 5, 6, 7], "fun": [0, 1, 5, 6, 7], "identifi": [0, 1, 5, 6, 7], "properti": [0, 1, 5, 6, 7], "sever": [0, 1, 5, 6, 7], "note": [0, 1, 5, 6, 7], "pertain": [0, 1, 5, 6, 7], "being": [0, 1, 5, 6, 7], "includ": [0, 1, 5, 6, 7], "head": [0, 1, 5, 6, 7], "enough": [0, 1, 5, 6, 7], "them": [0, 1, 2, 5, 6, 7], "too": [0, 1, 5, 6, 7], "notat": [0, 1, 5, 6, 7], "nosectionerror": [0, 1, 5, 6, 7], "undeclar": [0, 1, 5, 6, 7], "nocategoryerror": [0, 1, 3, 5, 6, 7], "As": [0, 1, 5, 6, 7], "some": [0, 1, 3, 5, 6, 7], "special": [0, 1, 5, 6, 7], "work": [0, 1, 5, 6, 7], "isect": [0, 1, 5, 6, 7], "section_factori": [0, 1, 5, 6, 7], "came": [0, 1, 5, 6, 7], "form": [0, 1, 5, 6, 7], "were": [0, 1, 5, 6, 7], "lastli": [0, 1, 5, 6, 7], "while": [0, 1, 5, 6, 7], "take": [0, 1, 5, 6, 7], "preced": [0, 1, 5, 6, 7], "mandatori": [0, 1, 5, 6, 7], "did": [0, 1, 5, 6, 7], "cannot": [0, 1, 5, 6, 7], "shadow": [0, 1, 5, 6, 7], "attributeerror": [0, 1, 5, 6, 7], "attempt": [0, 1, 5, 6, 7], "mutat": [0, 1, 5, 6, 7], "fail": [0, 1, 5, 6, 7], "nor": [0, 1, 5, 6, 7], "ad": [0, 1, 3, 5, 6, 7], "no_such_attribut": [0, 1, 5, 6, 7], "accord": [0, 1, 5, 6, 7], "configerror": [0, 1, 5, 6, 7], "just": [0, 1, 5, 6, 7], "ani": [0, 1, 5, 6, 7], "through": [0, 1, 5, 6, 7], "produc": [0, 1, 5, 6, 7], "configdata": [0, 1, 5, 6, 7], "state": [0, 1, 5, 6, 7], "construct": [0, 1, 3, 5, 6, 7], "config_data": [0, 1, 5, 6, 7], "without": [0, 1, 5, 6, 7], "incur": [0, 1, 5, 6, 7], "penalti": [0, 1, 5, 6, 7], "row": [0, 1, 5, 6, 7], "never": [0, 1, 5, 6, 7], "item": [0, 1, 5, 6, 7], "single_config": [0, 1, 5, 6, 7], "raw": [0, 1, 5, 6, 7], "merg": [0, 1, 5, 6, 7], "conform": [0, 1, 5, 6, 7], "updat": [0, 1, 3, 5, 6, 7], "unpars": [0, 1, 5, 6, 7], "onto": [0, 1, 5, 6, 7], "indent": [0, 1, 5, 6, 7], "exampl": [0, 1, 5, 6, 7], "dedent": [0, 1, 5, 6, 7], "test_data": [0, 1, 5, 6, 7], "test1": [0, 1, 5, 6, 7], "besid": [0, 1, 5, 6, 7], "enabl": [0, 1, 5, 6, 7], "app_a_data": [0, 1, 5, 6, 7], "Its": [0, 1, 5, 6, 7], "even": [0, 1, 5, 6, 7], "though": [0, 1, 5, 6, 7], "clearli": [0, 1, 5, 6, 7], "connect": [0, 1, 5, 6, 7], "also": [0, 1, 5, 6, 7], "reset": [0, 1, 5, 6, 7], "extender_conf_nam": [0, 1, 5, 6, 7], "extender_conf_data": [0, 1, 5, 6, 7], "restor": [0, 1, 5, 6, 7], "badger": [0, 1, 5, 6, 7], "soup": [0, 1, 5, 6, 7], "cougar": [0, 1, 5, 6, 7], "overrid": [0, 1, 5, 6, 7], "dolphin": [0, 1, 5, 6, 7], "overlord": [0, 1, 5, 6, 7], "three": [0, 1, 5, 6, 7], "emu": [0, 1, 5, 6, 7], "schema_fil": [0, 1, 5, 6, 7], "0": [0, 1, 4, 5, 6, 7], "push_schema": [0, 1, 5, 6, 7], "cfg": [0, 1, 5, 6, 7], "config_fil": [0, 1, 5, 6, 7], "push_config": [0, 1, 5, 6, 7], "remov": [0, 1, 5, 6, 7], "slice": [0, 1, 5, 6, 7], "top": [0, 1, 5, 6, 7], "complet": [0, 1, 5, 6, 7], "least": [0, 1, 5, 6, 7], "bottom": [0, 1, 5, 6, 7], "member": [0, 1, 5, 6, 7], "long": [0, 1, 5, 6, 7], "rule": [0, 1, 5, 6, 7], "code": [0, 1, 5, 6, 7], "compil": [0, 1, 5, 6, 7], "caus": [0, 1, 5, 6, 7], "runtim": [0, 1, 5, 6, 7], "appear": [0, 1, 5, 6, 7], "No": [0, 1, 5, 6, 7], "icategori": [0, 1, 5, 6, 7], "config_categori": [0, 1, 5, 6, 7], "match": [0, 1, 5, 6, 7], "no_such_sect": [0, 1, 5, 6, 7], "non_kei": [0, 1, 5, 6, 7], "implicittypeschema": [0, 1, 5, 6, 7], "datatyp": [0, 1, 5, 6, 7], "automat": [0, 1, 5, 6, 7], "convert": [0, 1, 3, 5, 6, 7], "str": [0, 1, 5, 6, 7], "add": [0, 1, 3, 5, 6, 7], "cast": [0, 1, 5, 6, 7], "conveni": [0, 1, 5, 6, 7], "develop": [0, 1, 2, 5, 6, 7], "pars": [0, 1, 5, 6, 7], "implicit_schema": [0, 1, 5, 6, 7], "implicit_config": [0, 1, 5, 6, 7], "implicit_sect": [0, 1, 5, 6, 7], "But": [0, 1, 2, 5, 6, 7], "implicittypesect": [0, 1, 5, 6, 7], "contrast": [0, 1, 5, 6, 7], "integ": [0, 1, 5, 6, 7], "int": [0, 1, 5, 6, 7], "bool": [0, 1, 5, 6, 7], "privat": [0, 1, 5, 6, 7], "emploi": [0, 1, 5, 6, 7], "heurist": [0, 1, 5, 6, 7], "simpl": [0, 1, 5, 6, 7], "word": [0, 1, 5, 6, 7], "ye": [0, 1, 5, 6, 7], "_convert": [0, 1, 5, 6, 7], "token": [0, 1, 5, 6, 7], "mean": [0, 1, 5, 6, 7], "todai": [0, 1, 5, 6, 7], "nonevid": [0, 1, 5, 6, 7], "unbroken": [0, 1, 5, 6, 7], "sequenc": [0, 1, 5, 6, 7], "lead": [0, 1, 5, 6, 7], "posit": [0, 1, 5, 6, 7], "neg": [0, 1, 5, 6, 7], "octal": [0, 1, 5, 6, 7], "hex": [0, 1, 5, 6, 7], "2001": [0, 1, 5, 6, 7], "55": [0, 1, 5, 6, 7], "404": [0, 1, 5, 6, 7], "0100": [0, 1, 5, 6, 7], "100": [0, 1, 5, 6, 7], "01": [0, 1, 4, 5, 6, 7], "1000": [0, 1, 5, 6, 7], "60": [0, 1, 5, 6, 7], "024": [0, 1, 5, 6, 7], "0x100": [0, 1, 5, 6, 7], "white": [0, 1, 5, 6, 7], "space": [0, 1, 5, 6, 7], "break": [0, 1, 5, 6, 7], "begin": [0, 1, 5, 6, 7], "end": [0, 1, 5, 6, 7], "few": [0, 1, 5, 6, 7], "do": [0, 1, 5, 6, 7], "function": [0, 1, 5, 6, 7], "variabl": [0, 1, 5, 6, 7], "There": [0, 1, 5, 6, 7], "turn": [0, 1, 5, 6, 7], "variou": [0, 1, 5, 6, 7], "as_boolean": [0, 1, 3, 5, 6, 7], "insensit": [0, 1, 5, 6, 7], "upper": [0, 1, 5, 6, 7], "ON": [0, 1, 5, 6, 7], "off": [0, 1, 5, 6, 7], "disabl": [0, 1, 5, 6, 7], "NO": [0, 1, 5, 6, 7], "anyth": [0, 1, 5, 6, 7], "els": [0, 1, 5, 6, 7], "chees": [0, 1, 5, 6, 7], "valueerror": [0, 1, 5, 6, 7], "invalid": [0, 1, 5, 6, 7], "as_host_port": [0, 1, 5, 6, 7], "25": [0, 1, 4, 5, 6, 7], "which": [0, 1, 3, 5, 6, 7], "histor": [0, 1, 5, 6, 7], "reason": [0, 1, 5, 6, 7], "default_port": [0, 1, 5, 6, 7], "22": [0, 1, 4, 5, 6, 7], "ignor": [0, 1, 3, 5, 6, 7], "given": [0, 1, 3, 5, 6, 7], "80": [0, 1, 5, 6, 7], "denot": [0, 1, 5, 6, 7], "omit": [0, 1, 5, 6, 7], "localhost": [0, 1, 5, 6, 7], "default_host": [0, 1, 5, 6, 7], "myhost": [0, 1, 5, 6, 7], "yourhost": [0, 1, 5, 6, 7], "occur": [0, 1, 3, 5, 6, 7], "liter": [0, 1, 5, 6, 7], "chown": [0, 1, 5, 6, 7], "style": [0, 1, 3, 5, 6, 7], "as_username_groupnam": [0, 1, 5, 6, 7], "otherwis": [0, 1, 5, 6, 7], "unchang": [0, 1, 5, 6, 7], "person": [0, 1, 5, 6, 7], "numer": [0, 1, 5, 6, 7], "symbol": [0, 1, 5, 6, 7], "uid": [0, 1, 5, 6, 7], "gid": [0, 1, 5, 6, 7], "26": [0, 1, 4, 5, 6, 7], "By": [0, 1, 5, 6, 7], "current": [0, 1, 5, 6, 7], "grp": [0, 1, 5, 6, 7], "o": [0, 1, 5, 6, 7], "pwd": [0, 1, 5, 6, 7], "getpwuid": [0, 1, 5, 6, 7], "getuid": [0, 1, 5, 6, 7], "pw_name": [0, 1, 5, 6, 7], "getgrgid": [0, 1, 5, 6, 7], "getgid": [0, 1, 5, 6, 7], "gr_name": [0, 1, 5, 6, 7], "rang": [0, 1, 5, 6, 7], "timedelta": [0, 1, 3, 5, 6, 7], "as_timedelta": [0, 1, 5, 6, 7], "equival": [0, 1, 5, 6, 7], "45": [0, 1, 5, 6, 7], "datetim": [0, 1, 3, 5, 6, 7], "00": [0, 1, 5, 6, 7], "m": [0, 1, 3, 5, 6, 7], "minut": [0, 1, 5, 6, 7], "3m": [0, 1, 5, 6, 7], "03": [0, 1, 4, 5, 6, 7], "h": [0, 1, 5, 6, 7], "hour": [0, 1, 5, 6, 7], "2h": [0, 1, 5, 6, 7], "d": [0, 1, 5, 6, 7], "dai": [0, 1, 5, 6, 7], "4d": [0, 1, 5, 6, 7], "w": [0, 1, 5, 6, 7], "week": [0, 1, 5, 6, 7], "4w": [0, 1, 5, 6, 7], "28": [0, 1, 5, 6, 7], "fraction": [0, 1, 5, 6, 7], "indic": [0, 1, 5, 6, 7], "microsecond": [0, 1, 5, 6, 7], "200000": [0, 1, 5, 6, 7], "combin": [0, 1, 5, 6, 7], "thereof": [0, 1, 5, 6, 7], "3m22": [0, 1, 5, 6, 7], "500000": [0, 1, 5, 6, 7], "4w2d9h3": [0, 1, 5, 6, 7], "30": [0, 1, 5, 6, 7], "9": [0, 1, 5, 6, 7], "doesn": [0, 1, 5, 6, 7], "t": [0, 1, 3, 5, 6, 7], "weird": [0, 1, 5, 6, 7], "3s2": [0, 1, 5, 6, 7], "9s4w": [0, 1, 5, 6, 7], "3m2": [0, 1, 5, 6, 7], "45wm": [0, 1, 5, 6, 7], "45z": [0, 1, 5, 6, 7], "abl": [0, 1, 5, 6, 7], "logger": [0, 1, 5, 6, 7], "as_log_level": [0, 1, 3, 5, 6, 7], "critic": [0, 1, 5, 6, 7], "warn": [0, 1, 3, 5, 6, 7], "info": [0, 1, 5, 6, 7], "debug": [0, 1, 5, 6, 7], "notset": [0, 1, 5, 6, 7], "50": [0, 1, 5, 6, 7], "40": [0, 1, 5, 6, 7], "20": [0, 1, 4, 5, 6, 7], "10": [0, 1, 4, 5, 6, 7], "here": [0, 1, 2, 5, 6, 7], "guidelin": 2, "project": 2, "pleas": 2, "see": 2, "http": [2, 3], "dev": [2, 3], "net": 2, "find": 2, "bug": [2, 3], "packag": [2, 3], "report": 2, "want": 2, "discuss": 2, "join": 2, "team": 2, "mail": 2, "send": 2, "messag": 2, "suit": [2, 3], "tox": [2, 3], "nose": [2, 3], "compat": [2, 3], "full": 2, "fix": 3, "deprec": 3, "lp": 3, "1870199": 3, "offici": 3, "7": 3, "sinc": 3, "repr": 3, "adjust": 3, "version": 3, "strategi": 3, "slow": 3, "larg": 3, "environ": 3, "failur": 3, "relat": 3, "github": 3, "com": 3, "issu": 3, "453": 3, "1662701": 3, "don": 3, "catch": 3, "might": 3, "_config": 3, "__init__": 3, "py": 3, "unnecessari": 3, "mask": 3, "legitim": 3, "deleg": 3, "setup": 3, "install_requir": 3, "move": 3, "depend": 3, "1649726": 3, "py36": 3, "drop": 3, "py32": 3, "py33": 3, "interpret": 3, "temporari": 3, "directori": 3, "abov": 3, "invok": 3, "mostli": 3, "approach": 3, "old": 3, "namespac": 3, "registr": 3, "mere": 3, "presenc": 3, "subvert": 3, "pep": 3, "420": 3, "1407816": 3, "behavior": 3, "between": 3, "strict": 3, "underli": 3, "rawconfigpars": 3, "1397779": 3, "distribut": 3, "favor": 3, "setuptool": 3, "1359926": 3, "port": 3, "now": 3, "more": 3, "build": 3, "problem": 3, "got": 3, "rid": 3, "sy": 3, "hack": [3, 4], "licens": 3, "clarif": 3, "v3": 3, "lgpl": 3, "offer": 3, "time": 3, "subsequ": 3, "sphinx": 3, "doc": 3, "other": [3, 4], "small": 3, "section": [3, 4], "310619": 3, "configschema": [3, 4], "309859": 3, "type": [3, 4], "310782": 3, "309988": 3, "initi": 3, "releas": 3, "content": 4, "schemasect": 4, "valid": 4, "iconfigload": 4, "overlai": 4, "push": 4, "pop": 4, "attribut": 4, "access": 4, "data": 4, "implicit": 4, "convers": 4, "helper": 4, "document": 4, "2021": 4, "2019": 4, "11": 4, "04": 4, "2017": 4, "02": 4, "07": 4, "2015": 4, "05": 4, "2014": 4, "08": 4, "2013": 4, "2009": 4, "24": 4, "2008": 4, "12": 4, "19": 4, "get": 4, "help": 4, "index": 4, "modul": 4, "search": 4, "page": 4}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"lazr": [0, 1, 2, 3, 4, 5, 6, 7], "config": [0, 1, 2, 3, 4, 5, 6, 7], "configschema": [0, 1, 5, 6, 7], "schemasect": [0, 1, 5, 6, 7], "valid": [0, 1, 5, 6, 7], "iconfigload": [0, 1, 5, 6, 7], "section": [0, 1, 5, 6, 7], "overlai": [0, 1, 5, 6, 7], "push": [0, 1, 5, 6, 7], "pop": [0, 1, 5, 6, 7], "attribut": [0, 1, 5, 6, 7], "access": [0, 1, 5, 6, 7], "data": [0, 1, 5, 6, 7], "implicit": [0, 1, 5, 6, 7], "type": [0, 1, 5, 6, 7], "convers": [0, 1, 5, 6, 7], "helper": [0, 1, 5, 6, 7], "boolean": [0, 1, 5, 6, 7], "host": [0, 1, 5, 6, 7], "port": [0, 1, 5, 6, 7], "user": [0, 1, 5, 6, 7], "group": [0, 1, 5, 6, 7], "time": [0, 1, 5, 6, 7], "interv": [0, 1, 5, 6, 7], "log": [0, 1, 5, 6, 7], "level": [0, 1, 5, 6, 7], "other": [0, 1, 5, 6, 7], "document": [0, 1, 5, 6, 7], "hack": 2, "get": 2, "help": 2, "run": 2, "test": 2, "new": 3, "2": 3, "3": 3, "2021": 3, "01": 3, "26": 3, "2019": 3, "11": 3, "04": 3, "1": 3, "2017": 3, "10": 3, "20": 3, "02": 3, "07": 3, "2015": 3, "05": 3, "0": 3, "2014": 3, "08": 3, "22": 3, "2013": 3, "2009": 3, "25": 3, "03": 3, "24": 3, "2008": 3, "12": 3, "19": 3, "welcom": 4, "indic": 4, "tabl": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"LAZR config": [[0, "lazr-config"], [1, "lazr-config"], [5, "lazr-config"], [6, "lazr-config"], [7, "lazr-config"]], "ConfigSchema": [[0, "configschema"], [1, "configschema"], [5, "configschema"], [6, "configschema"], [7, "configschema"]], "SchemaSection": [[0, "schemasection"], [1, "schemasection"], [5, "schemasection"], [6, "schemasection"], [7, "schemasection"]], "ConfigSchema validation": [[0, "configschema-validation"], [1, "configschema-validation"], [5, "configschema-validation"], [6, "configschema-validation"], [7, "configschema-validation"]], "IConfigLoader": [[0, "iconfigloader"], [1, "iconfigloader"], [5, "iconfigloader"], [6, "iconfigloader"], [7, "iconfigloader"]], "Config": [[0, "config"], [1, "config"], [5, "config"], [6, "config"], [7, "config"]], "Section": [[0, "section"], [1, "section"], [5, "section"], [6, "section"], [7, "section"]], "Validating configs": [[0, "validating-configs"], [1, "validating-configs"], [5, "validating-configs"], [6, "validating-configs"], [7, "validating-configs"]], "Config overlays": [[0, "config-overlays"], [1, "config-overlays"], [5, "config-overlays"], [6, "config-overlays"], [7, "config-overlays"]], "push()": [[0, "push"], [1, "push"], [5, "push"], [6, "push"], [7, "push"]], "pop()": [[0, "pop"], [1, "pop"], [5, "pop"], [6, "pop"], [7, "pop"]], "Attribute access to config data": [[0, "attribute-access-to-config-data"], [1, "attribute-access-to-config-data"], [5, "attribute-access-to-config-data"], [6, "attribute-access-to-config-data"], [7, "attribute-access-to-config-data"]], "Implicit data typing": [[0, "implicit-data-typing"], [1, "implicit-data-typing"], [5, "implicit-data-typing"], [6, "implicit-data-typing"], [7, "implicit-data-typing"]], "Type conversion helpers": [[0, "type-conversion-helpers"], [1, "type-conversion-helpers"], [5, "type-conversion-helpers"], [6, "type-conversion-helpers"], [7, "type-conversion-helpers"]], "Booleans": [[0, "booleans"], [1, "booleans"], [5, "booleans"], [6, "booleans"], [7, "booleans"]], "Host and port": [[0, "host-and-port"], [1, "host-and-port"], [5, "host-and-port"], [6, "host-and-port"], [7, "host-and-port"]], "User and group": [[0, "user-and-group"], [1, "user-and-group"], [5, "user-and-group"], [6, "user-and-group"], [7, "user-and-group"]], "Time intervals": [[0, "time-intervals"], [1, "time-intervals"], [5, "time-intervals"], [6, "time-intervals"], [7, "time-intervals"]], "Log levels": [[0, "log-levels"], [1, "log-levels"], [5, "log-levels"], [6, "log-levels"], [7, "log-levels"]], "Other Documents": [[0, "other-documents"], [1, "other-documents"], [5, "other-documents"], [6, "other-documents"], [7, "other-documents"]], "Hacking on lazr.config": [[2, "hacking-on-lazr-config"]], "Getting help": [[2, "getting-help"]], "Running the tests": [[2, "running-the-tests"]], "NEWS for lazr.config": [[3, "news-for-lazr-config"]], "2.2.3 (2021-01-26)": [[3, "id1"]], "2.2.2 (2019-11-04)": [[3, "id2"]], "2.2.1 (2017-10-20)": [[3, "id3"]], "2.2 (2017-02-07)": [[3, "id4"]], "2.1 (2015-01-05)": [[3, "id5"]], "2.0.1 (2014-08-22)": [[3, "id6"]], "2.0 (2013-01-10)": [[3, "id7"]], "1.1.3 (2009-08-25)": [[3, "id8"]], "1.1.2 (2009-08-25)": [[3, "id9"]], "1.1.1 (2009-03-24)": [[3, "id10"]], "1.1 (2009-01-05)": [[3, "id11"]], "1.0 (2008-12-19)": [[3, "id12"]], "Welcome to lazr.config": [[4, "welcome-to-lazr-config"]], "Indices and tables": [[4, "indices-and-tables"]]}, "indexentries": {}})