Subversion Repositories SmartDukaan

Rev

Rev 14155 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
14141 amit.gupta 1
'''
2
Created on Feb 25, 2015
3
 
4
@author: amit
5
'''
6
#!/usr/bin/python    
7
import ConfigParser
14154 amit.gupta 8
import os
14141 amit.gupta 9
config = ConfigParser.RawConfigParser()
14154 amit.gupta 10
__location__ = os.path.realpath(os.path.join(os.getcwd(), os.path.dirname(__file__)))
11
config.read(os.path.join(__location__, 'ConfigFile.properties'))
16662 amit.gupta 12
try:
13
    ENV = os.environ["ENV"]
14
    if not ENV:
15
        ENV = "LOCAL"
16
except:
17
    ENV = "DEFAULT"
14141 amit.gupta 18
 
14145 amit.gupta 19
def getConfig(propertyName):
14152 amit.gupta 20
    global config
16662 amit.gupta 21
    value = config.get(ENV, propertyName)
14141 amit.gupta 22
    if value is None:
14145 amit.gupta 23
        return config.get('DEFAULT', propertyName)
14141 amit.gupta 24
    return value
25
 
26
def main():
14145 amit.gupta 27
    print getConfig('WALLET_CREDIT_URL')
14141 amit.gupta 28
 
29
if __name__ == '__main__':
30
    main()