Esempio n. 1
0
 import filesys
 import default_handler
 import status_handler
 import ftp_server
 import chat_server
 import resolver
 import logger
 rs = resolver.caching_resolver ('127.0.0.1')
 lg = logger.file_logger (sys.stdout)
 ms = monitor.secure_monitor_server ('fnord', '127.0.0.1', 9999)
 fs = filesys.os_filesystem (sys.argv[1])
 dh = default_handler.default_handler (fs)
 hs = http_server ('', string.atoi (sys.argv[2]), rs, lg)
 hs.install_handler (dh)
 ftp = ftp_server.ftp_server (
         ftp_server.dummy_authorizer(sys.argv[1]),
         port=8021,
         resolver=rs,
         logger_object=lg
         )
 cs = chat_server.chat_server ('', 7777)
 sh = status_handler.status_extension([hs,ms,ftp,cs,rs])
 hs.install_handler (sh)
 if ('-p' in sys.argv):
     def profile_loop ():
         try:
             asyncore.loop()
         except KeyboardInterrupt:
             pass
     import profile
     profile.run ('profile_loop()', 'profile.out')
Esempio n. 2
0
		import filesys
		import default_handler
		import status_handler
		import ftp_server
		import chat_server
		import resolver
		import logger
		rs = resolver.caching_resolver ('127.0.0.1')
		lg = logger.file_logger (sys.stdout)
		ms = monitor.secure_monitor_server ('fnord', '127.0.0.1', 9999)
		fs = filesys.os_filesystem (sys.argv[1])
		dh = default_handler.default_handler (fs)
		hs = http_server ('', string.atoi (sys.argv[2]), rs, lg)
		hs.install_handler (dh)
		ftp = ftp_server.ftp_server (
			ftp_server.dummy_authorizer(sys.argv[1]),
			port=8021,
			resolver=rs,
			logger_object=lg
			)
		cs = chat_server.chat_server ('', 7777)
		sh = status_handler.status_extension([hs,ms,ftp,cs,rs])
		hs.install_handler (sh)
		if ('-p' in sys.argv):
			def profile_loop ():
				try:
					asyncore.loop()
				except KeyboardInterrupt:
					pass
			import profile
			profile.run ('profile_loop()', 'profile.out')
Esempio n. 3
0
        import filesys
        import default_handler
        import status_handler
        import ftp_server
        import chat_server
        import resolver
        import logger

        rs = resolver.caching_resolver("127.0.0.1")
        lg = logger.file_logger(sys.stdout)
        ms = monitor.secure_monitor_server("fnord", "127.0.0.1", 9999)
        fs = filesys.os_filesystem(sys.argv[1])
        dh = default_handler.default_handler(fs)
        hs = http_server("", string.atoi(sys.argv[2]), rs, lg)
        hs.install_handler(dh)
        ftp = ftp_server.ftp_server(ftp_server.dummy_authorizer(sys.argv[1]), port=8021, resolver=rs, logger_object=lg)
        cs = chat_server.chat_server("", 7777)
        sh = status_handler.status_extension([hs, ms, ftp, cs, rs])
        hs.install_handler(sh)
        if "-p" in sys.argv:

            def profile_loop():
                try:
                    asyncore.loop()
                except KeyboardInterrupt:
                    pass

            import profile

            profile.run("profile_loop()", "profile.out")
        else: