Subversion Repositories SmartDukaan

Rev

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

Rev 4016 Rev 4032
Line 20... Line 20...
20
    to_datetime = to_datetime - datetime.timedelta(days-1)
20
    to_datetime = to_datetime - datetime.timedelta(days-1)
21
    from_datetime = to_datetime - datetime.timedelta(1)
21
    from_datetime = to_datetime - datetime.timedelta(1)
22
    orders = Order.query.filter_by(status=OrderStatus.INVENTORY_LOW).filter(Order.outofstock_timestamp >= from_datetime).filter(Order.outofstock_timestamp <= to_datetime).all()
22
    orders = Order.query.filter_by(status=OrderStatus.INVENTORY_LOW).filter(Order.outofstock_timestamp >= from_datetime).filter(Order.outofstock_timestamp <= to_datetime).all()
23
    for order in orders:
23
    for order in orders:
24
        order.status = OrderStatus.SUBMITTED_FOR_PROCESSING
24
        order.status = OrderStatus.SUBMITTED_FOR_PROCESSING
-
 
25
        order.statusDescription = 'Moved back to pending queue'
25
    session.commit()
26
    session.commit()
26
 
27
 
27
def main():
28
def main():
28
    parser = optparse.OptionParser()
29
    parser = optparse.OptionParser()
29
    parser.add_option("-d", "--days", dest="days",
30
    parser.add_option("-d", "--days", dest="days",