Subversion Repositories SmartDukaan

Rev

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

Rev 12942 Rev 12955
Line 15... Line 15...
15
class SmsSender(Daemon):
15
class SmsSender(Daemon):
16
    def __init__(self, logfile='/var/log/utils/smssender/smssender.log', pidfile='/var/run/sms-sender.pid', count = 0):
16
    def __init__(self, logfile='/var/log/utils/smssender/smssender.log', pidfile='/var/run/sms-sender.pid', count = 0):
17
        Daemon.__init__(self, pidfile, stdout=logfile, stderr=logfile)
17
        Daemon.__init__(self, pidfile, stdout=logfile, stderr=logfile)
18
        print 'SmsSender initiated at', datetime.datetime.now()
18
        print 'SmsSender initiated at', datetime.datetime.now()
19
        self.sms_schedular = sched.scheduler(time.time, time.sleep)
19
        self.sms_schedular = sched.scheduler(time.time, time.sleep)
20
        self.time_to_sleep = 600
20
        self.time_to_sleep = 300
21
        self.count = count
21
        self.count = count
22
        self.exceptionCount = {}
22
        self.exceptionCount = {}
23
        
23
        
24
    def sendSms(self, userSmsList):
24
    def sendSms(self, userSmsList):
25
        listSmsSentToOperator = []
25
        listSmsSentToOperator = []