1
0
mirror of https://github.com/spl0k/supysonic.git synced 2024-11-09 19:52:16 +00:00
supysonic/config.py

24 lines
440 B
Python
Raw Normal View History

2012-10-13 09:29:48 +00:00
# coding: utf-8
import os
def check():
path = os.path.join(os.path.expanduser('~'), '.supysonic')
if os.path.exists(path):
return path
path = '/etc/supysonic'
if os.path.exists(path):
return path
return False
config_path = check()
config_dict = {}
if config_path:
with open(config_path) as f:
for line in f:
spl = line.split('=')
config_dict[spl[0].strip()] = eval(spl[1])
def get(name):
return config_dict.get(name)