def test_getFTP(self): reader = ConfigReader() resultTest = reader.getFTP() data = open('config.json') jdata = json.load(data) resultCorrect = jdata["ftp"] self.assertEqual(resultTest, resultCorrect)
def getPictureList(self): files = [] reader = ConfigReader() if (reader.camAvaible() == "0"): return files ftphost = reader.getFTP() ftpdirectory = reader.getFTPDirectory() user = reader.getFTPUser() pw = reader.getFTPPW() ftp = ftplib.FTP(ftphost) try: if user == "" && pw == "": # Anonymous Login ftp.login() else: ftp.login(user,pw) except: return files ftp.cwd(ftpdirectory) files = ftp.nlst() ftp.quit() return files