Subversion Repositories SmartDukaan

Rev

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

Rev 6219 Rev 6224
Line 33... Line 33...
33
        
33
        
34
    DataService.initialize(db_hostname=options.hostname, echoOn=True)
34
    DataService.initialize(db_hostname=options.hostname, echoOn=True)
35
    orders = DataAccessors.get_recharge_orders_for_status(RechargeOrderStatus.PAYMENT_SUCCESSFUL)
35
    orders = DataAccessors.get_recharge_orders_for_status(RechargeOrderStatus.PAYMENT_SUCCESSFUL)
36
    for order in orders:
36
    for order in orders:
37
        if order.creationTimestamp + datetime.timedelta(minutes=10) < datetime.datetime.now():
37
        if order.creationTimestamp + datetime.timedelta(minutes=10) < datetime.datetime.now():
38
            status, description = checkTransactionStatus('', order.idPrefix + str(id))
38
            status, description = checkTransactionStatus('', str(order.id))
-
 
39
            print status, description
39
            if status:
40
            if status:
40
                DataAccessors.update_recharge_order_status(options.order_id, RechargeOrderStatus.RECHARGE_SUCCESSFUL)
41
                DataAccessors.update_recharge_order_status(order.id, RechargeOrderStatus.RECHARGE_SUCCESSFUL)
41
            else:
42
            else:
42
                DataAccessors.update_recharge_order_status(options.order_id, RechargeOrderStatus.RECHARGE_FAILED)
43
                DataAccessors.update_recharge_order_status(order.id, RechargeOrderStatus.RECHARGE_FAILED)
43
if __name__ == '__main__':
44
if __name__ == '__main__':
44
    main()
45
    main()
45
46