def __getattribute__(self, key): if key in ["debug","error","info","warn","exception"]: name = "TASK-%s"%object.__getattribute__(self,"__name__") return getattr(Logger.get(name),key) else: return object.__getattribute__(self,key)
#!/usr/bin/env python # -*- coding: utf-8 -*- ''' Created on 2014-2-14 @author: Rich ''' import os import const,convert,ctypes,threading,struct import base64 from array import array from log import Logger logger=Logger.get("apns") class MessageCollection(dict): def enter(self,message): self[message["nid"]] = message def write(self,output): buff="" for nid,m in self.items(): bb=BufferBuilder() #command bb.append(2) #command framelength