def main(): logger.info('Running Targaryen {0}'.format(machines['instance']['type'])) if machines['instance']['type'] == 'controller': controller() elif machines['instance']['type'] == 'server': server() elif machines['instance']['type'] == 'worker': worker()
def __init__(self, host='', port=9999): self.host = host self.port = port self.server = server.server() self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) self.socket.bind((self.host, self.port)) self.socket.listen(5) self.__handler_lock = threading.Lock() self.client_handlers = [] self.__verbose = True
def start(mode): hostname = socket.gethostname() local_ip = socket.gethostbyname(hostname) print("Verwendete IP ist " + local_ip) value = inp("IP ändern [y/N]", ["Y", "y", "N", "n"]).lower() if(value == "y"): local_ip = input("Neue IP : ") if mode == 0: print("Server Start") s = server(str(local_ip)) elif mode == 1: print("Client Start") c = client(str(local_ip))
from server.server import server, app from tg_app.telegramm import dp from aiogram import executor dp.loop.create_task(server(app)) executor.start_polling(dp, skip_updates=True)
from server import server if __name__ == '__main__': server.server()
print("Handled POST request, result written to file %s" % filename) except Exception as e: print("Error handling POST request: %s" % str(e)) def do_POST(self): content_length = int(self.headers['Content-Length']) post_data = "" try: post_data = self.rfile.read(content_length) except: pass self.process(post_data.decode('utf-8')) # additional commands can be placed in the output string self.send_response(304) self.end_headers() self.wfile.write("".encode('utf-8')) def do_GET(self): # cast away any unwanted visitors :) self.send_response(404) self.end_headers() self.wfile.write("".encode('utf-8')) if __name__ == "__main__": if not os.path.exists('logs'): print("Creating logs directory") os.mkdir('logs') server(ServerHandler)
def create_server(): logging.info("starting the server") this_server = server() this_server.serv()