Subversion Repositories SmartDukaan

Rev

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

Rev 7822 Rev 7829
Line 1965... Line 1965...
1965
            adjustedDeliveryDaysfor2days = adjust_delivery_time(datetime.datetime.now(), 2);
1965
            adjustedDeliveryDaysfor2days = adjust_delivery_time(datetime.datetime.now(), 2);
1966
            sec = datetime.datetime.now()
1966
            sec = datetime.datetime.now()
1967
            #Warn alert time is taken as 16 hrs
1967
            #Warn alert time is taken as 16 hrs
1968
            warn_time = (sec + timedelta(days=(adjustedDeliveryDaysfor1day-1)) + timedelta(hours=24))
1968
            warn_time = (sec + timedelta(days=(adjustedDeliveryDaysfor1day-1)) + timedelta(hours=24))
1969
            #Critical alert time is taken as 26 hrs                    
1969
            #Critical alert time is taken as 26 hrs                    
1970
            critical_time = (sec + timedelta(days=(adjustedDeliveryDaysfor2days-1)) + timedelta(hours=36))
1970
            critical_time = (sec + timedelta(days=(adjustedDeliveryDaysfor2days-2)) + timedelta(hours=48))
1971
            monitoredEntity.warnExpiryTime = int(warn_time.strftime("%s"))*1000
1971
            monitoredEntity.warnExpiryTime = int(warn_time.strftime("%s"))*1000
1972
            monitoredEntity.criticalExpiryTime = int(critical_time.strftime("%s"))*1000
1972
            monitoredEntity.criticalExpiryTime = int(critical_time.strftime("%s"))*1000
1973
            monitoredEntity.description="providerId = " + str(provider_id) + " first attempt timestamp" + order.first_dlvyatmp_timestamp
1973
            monitoredEntity.description="providerId = " + str(provider_id) + " first attempt timestamp" + order.first_dlvyatmp_timestamp
1974
            alert_client = AlertClient().get_client()
1974
            alert_client = AlertClient().get_client()
1975
            alert_client.updateMonitoredObject(monitoredEntity)
1975
            alert_client.updateMonitoredObject(monitoredEntity)