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