Subversion Repositories SmartDukaan

Rev

Rev 25112 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25112 Rev 35701
Line 32... Line 32...
32
import logging
32
import logging
33
import sys
33
import sys
34
import traceback
34
import traceback
35
 
35
 
36
 
36
 
37
logging.basicConfig(level=logging.DEBUG)
37
logging.basicConfig(level=logging.WARNING)
38
 
38
 
39
 
39
 
40
HOURS=3600
40
HOURS=3600
41
CACHE_THREE_HOURS = ExpiringDict(max_len=10, max_age_seconds=3*HOURS)
41
CACHE_THREE_HOURS = ExpiringDict(max_len=10, max_age_seconds=3*HOURS)
42
 
42
 
Line 55... Line 55...
55
class PurchaseServiceHandler:
55
class PurchaseServiceHandler:
56
    '''
56
    '''
57
    classdocs
57
    classdocs
58
    '''
58
    '''
59
 
59
 
60
    def __init__(self, dbname='warehouse', db_hostname='localhost',  echoOn=True):
60
    def __init__(self, dbname='warehouse', db_hostname='localhost',  echoOn=False):
61
        '''
61
        '''
62
        Constructor
62
        Constructor
63
        '''
63
        '''
64
        engine = create_engine('mysql://root:shop2020@' + db_hostname + '/' + dbname, pool_recycle=7200)
64
        engine = create_engine('mysql://root:shop2020@' + db_hostname + '/' + dbname, pool_recycle=7200)
65
        metadata.bind = engine
65
        metadata.bind = engine