def run(self): if not os.path.exists(SL_TMP_DIR): os.mkdir(SL_TMP_DIR) try: import socket socket.setdefaulttimeout(5) conf = SlogConf() proxy = Proxy(conf) downloader = proxy.get_ftp_downloader() file_dist = os.path.join(SL_TMP_DIR, self.__filename) url_dict = FTP_DICTS_URL + "/" + self.__filename downloader.retrieve(url_dict, file_dist, self.url_hook_report) except IOError, ioerr: state = DL_STATE_ERROR if self.__cancelled: msg = "Download cancelled!" state = DL_STATE_CANCEL else: t = ioerr.strerror msg = "Network error while trying to get url: %s\n%s" % (url_dict, t) self.__finish(state, msg) return
def run(self): if not os.path.exists(SL_TMP_DIR): os.mkdir(SL_TMP_DIR) try: import socket socket.setdefaulttimeout(5) conf = SlogConf() proxy = Proxy(conf) downloader = proxy.get_ftp_downloader() file_dist = os.path.join(SL_TMP_DIR, self.__filename) url_dict = FTP_DICTS_URL + "/" + self.__filename downloader.retrieve(url_dict, file_dist, self.url_hook_report) except IOError, ioerr: state = DL_STATE_ERROR if self.__cancelled: msg = "Download cancelled!" state = DL_STATE_CANCEL else: t = ioerr.strerror msg = "Network error while trying to get url: %s\n%s" % ( url_dict, t) self.__finish(state, msg) return
def download_repo_file(self, event): try: import socket socket.setdefaulttimeout(5) conf = SlogConf() proxy = Proxy(conf) downloader = proxy.get_ftp_downloader() downloader.retrieve(FTP_REPO_URL, REPO_FILE) except IOError, e: print str(e)
def download_repo_file(self, event): try: import socket socket.setdefaulttimeout(5) conf = SlogConf() proxy = Proxy(conf) downloader = proxy.get_ftp_downloader() downloader.retrieve(FTP_REPO_URL, REPO_FILE) except IOError, e: print str(e)