Subversion Repositories SmartDukaan

Rev

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

Rev 17792 Rev 17995
Line 69... Line 69...
69
        except:
69
        except:
70
            exception.append(item['_id'])
70
            exception.append(item['_id'])
71
            continue
71
            continue
72
        if not catalogMap.has_key(str(item['skuBundleId'])+" "+title):
72
        if not catalogMap.has_key(str(item['skuBundleId'])+" "+title):
73
            catalogMap[str(item['skuBundleId'])+" "+title] = [title]
73
            catalogMap[str(item['skuBundleId'])+" "+title] = [title]
-
 
74
        try:
74
        s_info = __SkuInfo(str(item['_id']),int(item['skuBundleId']),(item['brand']),(item['model_name']),(item['source_product_name']),int(item['category_id']),categoryMap.get(item['category_id']),float(item['available_price']),float(item['mrp']),item['in_stock'], \
75
            s_info = __SkuInfo(str(item['_id']),int(item['skuBundleId']),(item['brand']),(item['model_name']),(item['source_product_name']),int(item['category_id']),categoryMap.get(item['category_id']),float(item['available_price']),float(item['mrp']),item['in_stock'], \
75
                        int(item['source_id']),(item['source']),title,(item['thumbnail']), long(item['priceUpdatedOn']), synonymsMap.get(item['brand'].upper()), modelNameSynonymMap.get(item['skuBundleId']))
76
                        int(item['source_id']),(item['source']),title,(item['thumbnail']), long(item['priceUpdatedOn']), synonymsMap.get(item['brand'].upper()), modelNameSynonymMap.get(item['skuBundleId']))
-
 
77
        except Exception as e:
-
 
78
            print "Exception in ",str(item['_id'])
-
 
79
            import sys
-
 
80
            sys.exit(1)
76
        l.append(s_info.__dict__)
81
        l.append(s_info.__dict__)
77
    solr.add(l,boost={'source_product_name': '2.0',})
82
    solr.add(l,boost={'source_product_name': '2.0',})
78
    
83
    
79
    
84
    
80
    for x in exception:
85
    for x in exception: