Subversion Repositories SmartDukaan

Rev

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

Rev 26750 Rev 26753
Line 15... Line 15...
15
import traceback
15
import traceback
16
from dtr.utils.utils import to_java_date
16
from dtr.utils.utils import to_java_date
17
#import pymongo
17
#import pymongo
18
#import pysolr
18
#import pysolr
19
 
19
 
20
 
-
 
-
 
20
CATEGORY_MASTER = [10006, 10010, 14202, 14203]
21
parser = optparse.OptionParser()
21
parser = optparse.OptionParser()
22
parser.add_option("-d", "--d", dest="dbHost",
22
parser.add_option("-d", "--d", dest="dbHost",
23
                      default="127.0.0.1",
23
                      default="127.0.0.1",
24
                      type="string", help="The HOST where the mysql server is running",
24
                      type="string", help="The HOST where the mysql server is running",
25
                      metavar="DBHOST")
25
                      metavar="DBHOST")
Line 167... Line 167...
167
                traceback.print_exc()
167
                traceback.print_exc()
168
                catalogObj['rank'] = 50000000
168
                catalogObj['rank'] = 50000000
169
            if featureMap.has_key(item.catalog_item_id) and featureMap.get(item.catalog_item_id) is not None:
169
            if featureMap.has_key(item.catalog_item_id) and featureMap.get(item.catalog_item_id) is not None:
170
                    catalogObj['feature'] = featureMap.get(item.catalog_item_id)
170
                    catalogObj['feature'] = featureMap.get(item.catalog_item_id)
171
            #Mobile and tablets are showcased in same category
171
            #Mobile and tablets are showcased in same category
172
            catalogObj['categoryId'] = 3 if item.category in [10006, 10009] else 6   
172
            catalogObj['categoryId'] = item.categry if item.category in CATEGORY_MASTER else 6   
173
            catalogObj['subCategoryId'] = item.category   
173
            catalogObj['subCategoryId'] = item.category
174
            catalogObj['create_timestamp'] = to_java_date(tag.create_timestamp)
174
            catalogObj['create_timestamp'] = to_java_date(tag.create_timestamp)
175
            catalogMap[item.catalog_item_id] = catalogObj
175
            catalogMap[item.catalog_item_id] = catalogObj
176
 
176
 
177
        catalogObj = catalogMap.get(item.catalog_item_id)
177
        catalogObj = catalogMap.get(item.catalog_item_id)
178
 
178