def execute(self): server = ReportingServerManager(self.context, self.get_options()) if not server.is_alive(): logger.info("No server found.") return pid = server.pid try: logger.info("Killing server with {pid} at http://localhost:{port}".format(pid=pid, port=server.socket)) server.terminate() except ReportingServerManager.NonResponsiveProcess: logger.info("Failed to kill server with pid {pid}!".format(pid=pid))
def execute(self): manager = ReportingServerManager(self.context, self.get_options()) if manager.is_alive(): logger.info('Server already running with pid {pid} at http://localhost:{port}' .format(pid=manager.pid, port=manager.socket)) else: manager.daemonize() manager.await_socket(10) logger.info('Launched server with pid {pid} at http://localhost:{port}' .format(pid=manager.pid, port=manager.socket)) self._maybe_open(manager.socket)
def execute(self): manager = ReportingServerManager(self.context, self.get_options()) if manager.is_alive(): logger.info( 'Server already running with pid {pid} at http://localhost:{port}' .format(pid=manager.pid, port=manager.socket)) else: manager.daemonize() manager.await_socket(10) logger.info( 'Launched server with pid {pid} at http://localhost:{port}'. format(pid=manager.pid, port=manager.socket)) self._maybe_open(manager.socket)
def execute(self): server = ReportingServerManager(self.context, self.get_options()) if not server.is_alive(): logger.info('No server found.') return pid = server.pid try: logger.info( 'Killing server with {pid} at http://localhost:{port}'.format( pid=pid, port=server.socket)) server.terminate() except ReportingServerManager.NonResponsiveProcess: logger.info( 'Failed to kill server with pid {pid}!'.format(pid=pid))
def execute(self): manager = ReportingServerManager(self.context, self.get_options()) if manager.is_alive(): logger.info( "Server already running with pid {pid} at http://localhost:{port}" .format(pid=manager.pid, port=manager.socket)) else: manager.daemonize() manager.await_socket(10) logger.info( f"Launched server with pid {manager.pid} at http://localhost:{manager.socket}" ) logger.info( f"To kill, run `{self.get_options().pants_bin_name} killserver`" ) self._maybe_open(manager.socket)