Example #1
0
 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)
Example #2
0
#!/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