Example #1
0
 def update(self):
     for url in self.urls:
         logger.info("Packages: Updating %s" % url)
         fname = self.escape_url(url)
         try:
             data = fetch_url(url)
             file(fname, "w").write(data)
         except ValueError:
             logger.error("Packages: Bad url string %s" % url)
             raise
         except HTTPError:
             err = sys.exc_info()[1]
             logger.error("Packages: Failed to fetch url %s. HTTP response code=%s" % (url, err.code))
             raise
Example #2
0
 def update(self):
     for url in self.urls:
         self.logger.info("Packages: Updating %s" % url)
         fname = self.escape_url(url)
         try:
             data = fetch_url(url)
             file(fname, 'w').write(data)
         except ValueError:
             self.logger.error("Packages: Bad url string %s" % url)
             raise
         except HTTPError:
             err = sys.exc_info()[1]
             self.logger.error("Packages: Failed to fetch url %s. HTTP "
                               "response code=%s" % (url, err.code))
             raise
Example #3
0
 def load_state(self):
     if not self.use_yum:
         data = file(self.cachefile)
         (self.packages, self.deps, self.provides, self.filemap,
          self.url_map) = cPickle.load(data)
Example #4
0
 def save_state(self):
     if not self.use_yum:
         cache = file(self.cachefile, 'wb')
         cPickle.dump((self.packages, self.deps, self.provides,
                       self.filemap, self.url_map), cache, 2)
         cache.close()
Example #5
0
 def load_state(self):
     data = file(self.cachefile)
     self.pkgnames, self.deps, self.provides = cPickle.load(data)
Example #6
0
 def save_state(self):
     cache = file(self.cachefile, 'wb')
     cPickle.dump((self.pkgnames, self.deps, self.provides), cache, 2)
     cache.close()
Example #7
0
 def load_state(self):
     data = file(self.cachefile)
     self.pkgnames, self.deps, self.provides = cPickle.load(data)
Example #8
0
 def save_state(self):
     cache = file(self.cachefile, 'wb')
     cPickle.dump((self.pkgnames, self.deps, self.provides),
                  cache, 2)
     cache.close()
Example #9
0
 def load_state(self):
     if not self.use_yum:
         data = file(self.cachefile)
         (self.packages, self.deps, self.provides,
          self.filemap, self.url_map) = cPickle.load(data)
Example #10
0
 def save_state(self):
     if not self.use_yum:
         cache = file(self.cachefile, 'wb')
         cPickle.dump((self.packages, self.deps, self.provides,
                       self.filemap, self.url_map), cache, 2)
         cache.close()