Пример #1
0
    def run(self):
        name = env.get('PYBOT_SHELL_USER_NAME', 'Http')

        try:
            user_id = env.get('PYBOT_SHELL_USER_ID')
        except ValueError:
            user_id = 1

        # Server settings
        # Choose port 8080, for port 80, which is normally used for a http server, you need root access
        port = 8081
        server_address = ('0.0.0.0', port)
        print('Starting server...')
        httpd = HTTPServer(server_address, httpAdapter_RequestHandler)
        # Used to get a reference that can be reached within the RequestHandler
        httpd.adapter = self
        print(f'Server listening on port {port}...')
        httpd.serve_forever()