[yum-cvs] yum cli.py,1.159,1.160
Seth Vidal
skvidal at login.linux.duke.edu
Wed Mar 2 07:28:01 UTC 2005
Update of /home/groups/yum/cvs/yum
In directory login:/tmp/cvs-serv18644
Modified Files:
cli.py
Log Message:
clean dbcache option for removing sqlite caches.
updated docs
Index: cli.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/cli.py,v
retrieving revision 1.159
retrieving revision 1.160
diff -u -r1.159 -r1.160
--- cli.py 2 Mar 2005 06:36:20 -0000 1.159
+++ cli.py 2 Mar 2005 07:27:59 -0000 1.160
@@ -379,7 +379,7 @@
self.errorlog(0,
_('Error: clean requires an option: headers, packages, cache, metadata, all'))
for cmd in self.extcmds:
- if cmd not in ['headers', 'packages', 'metadata', 'cache', 'all']:
+ if cmd not in ['headers', 'packages', 'metadata', 'cache', 'dbcache', 'all']:
self.usage()
raise CliError
@@ -562,11 +562,13 @@
pkgcode, pkgresults = self.cleanPackages()
hdrcode, hdrresults = self.cleanHeaders()
xmlcode, xmlresults = self.cleanMetadata()
+ dbcode, dbresults = self.cleanSqlite()
piklcode, piklresults = self.cleanPickles()
- code = hdrcode + pkgcode + xmlcode + piklcode
- results = hdrresults + pkgresults + xmlresults + piklresults
+ code = hdrcode + pkgcode + xmlcode + piklcode + dbcode
+ results = hdrresults + pkgresults + xmlresults + piklresults + dbresults
return code, results
+
if 'headers' in self.extcmds:
self.log(2, 'Cleaning up Headers')
hdrcode, hdrresults = self.cleanHeaders()
@@ -579,9 +581,12 @@
if 'cache' in self.extcmds:
self.log(2, 'Cleaning up pickled cache')
piklcode, piklresults = self.cleanPickles()
+ if 'dbcache' in self.extcmds:
+ self.log(2, 'Cleaning up database cache')
+ dbcode, dbresults = self.cleanSqlite()
- code = hdrcode + pkgcode + xmlcode + piklcode
- results = hdrresults + pkgresults + xmlresults + piklresults
+ code = hdrcode + pkgcode + xmlcode + piklcode + dbcode
+ results = hdrresults + pkgresults + xmlresults + piklresults + dbresults
return code, results
More information about the Yum-cvs-commits
mailing list