Beispiel #1
0
 def run(self):
     """ Start the SFTP server.
     """
     config = Configuration(options=self.options, name="twistedsftp")
     config.load_command_line_configuration()
     config.load_file_configuration(config.get("config-file"))
     reactor.listenTCP(config.get("port"), CubicWebSSHdFactory(config))
     print("Twisted server ready on port '{0}'".format(config.get("port")))
     reactor.run()