def fetch_logs(self):
     for server in self.servers:
         shell = RemoteMachineShellConnection(server)
         files = shell.list_files(self.path + "/")
         files = [file for file in files if file["file"].startswith("sched-delay")]
         for file in files:
             shell.copy_file_remote_to_local(file["path"] + file["file"], os.getcwd() + "/" + file["file"])
         self.log.info("copied {0} from {1}".format([file["file"] for file in files] , server.ip))
         shell.disconnect()
 def fetch_logs(self):
     for server in self.servers:
         shell = RemoteMachineShellConnection(server)
         files = shell.list_files(self.path + "/")
         files = [
             file for file in files
             if file["file"].startswith("sched-delay")
         ]
         for file in files:
             shell.copy_file_remote_to_local(
                 file["path"] + file["file"],
                 os.getcwd() + "/" + file["file"])
         self.log.info("copied {0} from {1}".format(
             [file["file"] for file in files], server.ip))
         shell.disconnect()