def main(): logger.initlogger() for _ in xrange(10000): logger.debug("test logger debug") logger.info("test logger info") logger.warning("test logger warning") logger.error("test logger error")
def main(sweeper_name=None): now = datetime.datetime.now() initlogger('logs/' + now.strftime("%Y%m%d") + '/sweepers_' + now.strftime("%Y%m%d%H%M%S") + '.log') cred = Config('credentials.ini') em = email1(cred.get('server', 'email'), cred.get('username', 'email'), cred.get('password', 'email')) db = Database(cred.get('username', 'db'), cred.get('password', 'db')) swprs = Config('sweepers.ini') if sweeper_name: swpr_details = swprs[sweeper_name] swpr_details['name'] = sweeper_name s = sweeper(swpr_details, db, em) s.run() else: for swpr in eval(swprs.get('sweeper_list', 'sweepers')): swpr_details = swprs[swpr] swpr_details['name'] = swpr s = sweeper(swpr_details, db, em) s.run()
self.__dict__ = self.__collective_mind dbdoorbot = "/home/pi/doorbot/doorbot.db" self.db = bdb.hashopen(dbdoorbot, 'c') def validate(self, username, password): password = hashlib.md5(password).hexdigest() return True if username in self.db and self.db[username] == password else False def change_password(self, username, new_password): new_password = hashlib.md5(new_password).hexdigest() self.db[username] = new_password self.db.sync() borg = Borg() logger = initlogger() @route('/door', method='POST') def door(): email = request.forms.get('email') password = request.forms.get('password') if borg.validate(email, password): logger.info('%s logined in.' % email) open() return "Door opened!" else: return "Username/Password invalid!" @route('/password')
#-*-coding=utf-8-*- import sys sys.path.append("..") from controller import * from cmddispatch import * from logger import initlogger from ControllerCmdHandler import ControllerCmdHandler initlogger("./log/testcontroller") c = Controller("127.0.0.1", 9999, ControllerCmdHandler) c.start()
data = pair[0] endindex = pair[1] self.inbuffer = self.inbuffer[endindex:] self.cmddispatcher.OnReceiveData(self, data) except Exception as e: print e logger.error(u"接收数据出现异常,将主动断开连接 {}:{} ".format( self.host, self.port)) self.peer.close() def handle_close(self): if self.connecting: logger.warn(u"连接{}:{} 失败!".format(self.host, self.port)) self.connecting = False elif self.connected: logger.info(u"{} 连接断开".format(self.host)) self.connected = False self.set_readable(False) self.set_writeable(False) self._clear() #traceback.print_stack() if __name__ == "__main__": from logger import initlogger initlogger("./log/tcplclient") c = TcpClient(("127.0.0.1", 9999)) c.start()
if __name__ == '__main__': #exam() glob = multiprocessing.Array('i', 4) # 0th location contains frame_no 1st-> look_away 2nd -> look_screen exam = Process(target = exam) p2 = Process(target = p2) print("prepairing....") sys.stdout.flush() time.sleep(1) exam.start() time.sleep(2) initlogger() #print("started") 2nd process goes here p2.start() exam.join() if not(exam.is_alive()): #print("Time to terminate process 2") p2.terminate() #bargraph(glob[0],glob[1],glob[2]) #p2.join() print("\nBlue line = frame number\nGreen line = number of time screen look") print("Orange line = number of time away look") analysisCSV()
#-*-coding=utf-8-*- import sys sys.path.append("..") from agent import * from cmddispatch import * from logger import initlogger from AgentCmdHandler import AgentCmdHandler initlogger("./log/testagent") a = Agent(AgentCmdHandler) a.start()
#-*-coding=utf-8-*- import logging import sys sys.path.append("..") if __name__ == "__main__": import logger from logger import initlogger from BaseAppServer import * from DeployServerCmdHandler import DeployServerCmdHandler initlogger("./log/deployserver") logger = logging.getLogger("cf") logger.info("EasyDeploy started") deployServer = BaseAppServer('127.0.0.1', 9999, DeployServerCmdHandler) deployServer.run_forever()