-#!/usr/bin/python
-# coding: UTF-8
-# Rec10 TS Recording Tools
-# Copyright (C) 2009 Yukikaze
-import os
-import ConfigParser
-
-mypath=str(os.path.dirname(os.path.abspath(__file__)))+"/"
-
-confp=ConfigParser.SafeConfigParser()
-Conf='config.ini'
-confp.read(mypath+Conf)
-
-def getpath(string):
- global confp
- return confp.get('path',string)
-def getdbpath(string):
- global confp
- return confp.get('db',string)
-def getenv(strin):
- global confp
- return confp.get('env',string)
+#!/usr/bin/python\r
+# coding: UTF-8\r
+# Rec10 TS Recording Tools\r
+# Copyright (C) 2009-2010 Yukikaze\r
+import ConfigParser\r
+import os\r
+import os.path\r
+mypath = str(os.path.dirname(os.path.abspath(__file__)))\r
+confp = ConfigParser.SafeConfigParser()\r
+Conf = 'rec10.conf'\r
+confpath=""\r
+if os.path.exists(os.path.join(mypath,Conf)):\r
+ confpath=os.path.join(mypath,Conf)\r
+elif os.path.exists(os.path.join("/etc","rec10.conf")):\r
+ confpath=os.path.join("/etc","rec10.conf")\r
+elif os.path.exists(os.path.join("/etc/rec10","rec10.conf")):\r
+ confpath=os.path.join("/etc/rec10","rec10.conf")\r
+confp.read(confpath)\r
+def getConfPath(string):\r
+ global confp\r
+ return confp.get('path', string)\r
+def getConfDB(string):\r
+ global confp\r
+ return confp.get('db', string)\r
+def getConfEnv(string):\r
+ global confp\r
+ return confp.get('env', string)\r
+def getConfLog(string):\r
+ global confp\r
+ return confp.get('log', string)\r