[Uludag-commits] r10070 - trunk/pisi/pisi

svn-uludag at uludag.org.tr svn-uludag at uludag.org.tr
1 Kas 2006 Çar 21:23:29 EET


Author: faik
Date: Wed Nov  1 21:23:28 2006
New Revision: 10070

Modified:
   trunk/pisi/pisi/package.py
   trunk/pisi/pisi/ui.py
Log:
* cached info for total progress



Modified: trunk/pisi/pisi/package.py
=================================================================
--- trunk/pisi/pisi/package.py	(original)
+++ trunk/pisi/pisi/package.py	Wed Nov  1 21:23:28 2006
@@ -12,7 +12,7 @@
 
 """package abstraction methods to add/remove files, extract control files"""
 
-from os.path import join, exists, basename, dirname
+from os.path import join, exists, basename, dirname, getsize
 
 import gettext
 __trans = gettext.translation('pisi', fallback=True)
@@ -59,6 +59,7 @@
                 raise
         else:
             ctx.ui.info(_('%s [cached]') % url.filename())
+            ctx.ui.notify(pisi.ui.cached, name = url.filename(), size = getsize(self.filepath))
 
     def add_to_package(self, fn, an=None):
         """Add a file or directory to package"""

Modified: trunk/pisi/pisi/ui.py
=================================================================
--- trunk/pisi/pisi/ui.py	(original)
+++ trunk/pisi/pisi/ui.py	Wed Nov  1 21:23:28 2006
@@ -18,7 +18,7 @@
 import pisi.context as ctx
 
 (installed, upgraded, removed, installing, removing, configuring, configured, extracting,
- downloading, packagestogo, updatingrepo)  = range(11)
+ downloading, packagestogo, updatingrepo, cached)  = range(12)
 
 class UI(object):
     "Abstract class for UI operations, derive from this."


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi