def __init__(self, name, billing, log): self.name = name self.log = log # default values # is note on flag self.works = True # is note in use flag self.inuse = False # time meter self.oldtime = 0 self.time = 0 # money meter self.money = 0 self.billing = billing # battery meter self.batt = 100 self.ip = '' try: self.worker = SQLWorker() except: pass self.broken = False self.turnedOn = True self.get = False self.ignoreTurnOff = False self.ignore_ping = datetime.now() self.first_time = True self.printing = False