Subversion Repositories SmartDukaan

Rev

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

Rev 14144 Rev 14305
Line 1... Line -...
1
import pymongo
-
 
2
from elixir import *
-
 
3
from datetime import datetime
-
 
4
from datetime import timedelta
-
 
5
from dtr.main import Store
-
 
6
from dtr.utils.utils import to_java_date
-
 
7
from operator import itemgetter
-
 
8
from bson.objectid import ObjectId
1
from bson.objectid import ObjectId
-
 
2
from datetime import datetime, timedelta
-
 
3
from dtr.config import PythonPropertyReader
-
 
4
from dtr.main import Store
9
from dtr.storage import DataService
5
from dtr.storage import DataService
10
from dtr.storage.DataService import price_preferences, brand_preferences, \
6
from dtr.storage.DataService import price_preferences, brand_preferences, \
11
user_actions
7
    user_actions
12
from dtr.storage.MemCache import MemCache
8
from dtr.storage.MemCache import MemCache
-
 
9
from dtr.utils.utils import to_java_date
-
 
10
from elixir import *
-
 
11
from operator import itemgetter
-
 
12
import pymongo
13
 
13
 
14
con = None
14
con = None
15
cashBackMap = {}
15
cashBackMap = {}
16
itemCashBackMap = {}
16
itemCashBackMap = {}
17
 
17
 
Line 255... Line 255...
255
        result = result[0]        
255
        result = result[0]        
256
        result.pop("_id")
256
        result.pop("_id")
257
    else:
257
    else:
258
        result={}
258
        result={}
259
        result['amount'] = 0.0
259
        result['amount'] = 0.0
260
    result['nextCredit'] = datetime.strftime(next_weekday(datetime.now(), 0),"%Y-%m-%d %H:%M:%S")
260
    result['nextCredit'] = datetime.strftime(next_weekday(datetime.now(), int(PythonPropertyReader.getConfig('CREDIT_DAY_OF_WEEK'))),"%Y-%m-%d %H:%M:%S")
261
    return result
261
    return result
262
 
262
 
263
def __populateCache(userId):
263
def __populateCache(userId):
264
    print "Populating memcache for userId",userId
264
    print "Populating memcache for userId",userId
265
    outer_query = []
265
    outer_query = []