Subversion Repositories SmartDukaan

Rev

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

Rev 12287 Rev 12292
Line 36... Line 36...
36
            requests = session.query(CompetitorPricingRequest).filter(or_(CompetitorPricingRequest.isProcessed==False,CompetitorPricingRequest.isProcessed==None)).order_by(asc(CompetitorPricingRequest.requestId)).all()
36
            requests = session.query(CompetitorPricingRequest).filter(or_(CompetitorPricingRequest.isProcessed==False,CompetitorPricingRequest.isProcessed==None)).order_by(asc(CompetitorPricingRequest.requestId)).all()
37
            if requests ==[] or requests is None:
37
            if requests ==[] or requests is None:
38
                print "No new request to process, sleeeeeeping....."
38
                print "No new request to process, sleeeeeeping....."
39
                close_session()
39
                close_session()
40
                collected = gc.collect()
40
                collected = gc.collect()
-
 
41
                print locals()
-
 
42
                print globals()
41
                print "Garbage collector: collected %d objects." % (collected)
43
                print "Garbage collector: collected %d objects." % (collected)
42
                time.sleep(600)
44
                time.sleep(600)
43
            for request in requests:
45
            for request in requests:
44
                fetchDetails(request)
46
                fetchDetails(request)
45
                request.isProcessed = True
47
                request.isProcessed = True
46
                session.commit()
48
                session.commit()
47
            close_session()
49
            close_session()
48
            collected = gc.collect()
50
            collected = gc.collect()
49
            print "Garbage collector: collected %d objects." % (collected)
51
            print "Garbage collector: collected %d objects." % (collected)
-
 
52
            print locals()
-
 
53
            print globals()
50
            requests = []
54
            requests = []
51
    except Exception as e:
55
    except Exception as e:
52
        print e
56
        print e
53
        sys.exit(2)
57
        sys.exit(2)
54
    
58