diff options
| author | makefu <root@pigstarter.de> | 2013-12-17 09:29:24 +0100 | 
|---|---|---|
| committer | makefu <root@pigstarter.de> | 2013-12-17 09:29:24 +0100 | 
| commit | e8a3666d702fc099baba8b0b41ff414a8571fd55 (patch) | |
| tree | 2f72626742ee8213a5fcf57803818b7aa64e5cc0 /Reaktor/IRC/getconf.py | |
| parent | f5c8830887fc238ed1d1075e1459dadc44f5ad4d (diff) | |
| parent | abf03f260a3d4b3b1b62c98ede3014b724658e1c (diff) | |
Merge branch 'master' of https://github.com/krebscode/painload
Diffstat (limited to 'Reaktor/IRC/getconf.py')
| -rw-r--r-- | Reaktor/IRC/getconf.py | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/Reaktor/IRC/getconf.py b/Reaktor/IRC/getconf.py new file mode 100644 index 00000000..5fdd1cdb --- /dev/null +++ b/Reaktor/IRC/getconf.py @@ -0,0 +1,20 @@ +#getconf = make_getconf("dateiname.json")  +#getconf(key) -> value                     +#oder error                                + +import json + +def make_getconf(filename): +    def getconf(prop): +        prop_split = prop.split('.') +        string = '' +        file = open(filename) +        for line in file.readlines(): +            string+=line +        parsed = json.loads(string) +        tmp = parsed +        for pr in prop_split: +            tmp = tmp[pr] + +        return tmp +    return getconf | 
