def attempt(self): """ Lance l'interface de connexion manuelle """ state = "idle" Config.display_config(show=['user', 'address', 'port', 'timeout']) while state != "connected": if state == "failed": error("FTP failed to connect: {}".format(res)) try: tmp = getpass("FTP Password: "******"" else self.password except KeyboardInterrupt: cprint("\n[b]Good Bye {}![/b]".format(self.user)) sys.exit(1) state, res = self.connect() self.config() self.welcome()
def used_alone(self): Config.display_config()