[Pkg-bazaar-commits] ./bzr/unstable r597: - tidy up add code
Martin Pool
mbp at sourcefrog.net
Fri Apr 10 08:20:13 UTC 2009
------------------------------------------------------------
revno: 597
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Mon 2005-05-30 13:31:51 +1000
message:
- tidy up add code
- always show progress messages while adding
modified:
bzrlib/add.py
-------------- next part --------------
=== modified file 'bzrlib/add.py'
--- a/bzrlib/add.py 2005-05-16 05:26:51 +0000
+++ b/bzrlib/add.py 2005-05-30 03:31:51 +0000
@@ -17,16 +17,17 @@
import os, sys
import bzrlib
-from osutils import quotefn, appendpath
from errors import bailout
from trace import mutter, note
-def smart_add(file_list, verbose=False, recurse=True):
+def smart_add(file_list, verbose=True, recurse=True):
"""Add files to version, optionall recursing into directories.
This is designed more towards DWIM for humans than API simplicity.
For the specific behaviour see the help for cmd_add().
"""
+ from bzrlib.osutils import quotefn, kind_marker
+
assert file_list
user_list = file_list[:]
assert not isinstance(file_list, basestring)
@@ -63,12 +64,12 @@
inv.add_path(rf, kind=kind, file_id=file_id)
bzrlib.mutter("added %r kind %r file_id={%s}" % (rf, kind, file_id))
count += 1
- if verbose:
- bzrlib.textui.show_status('A', kind, quotefn(f))
+
+ print 'added', quotefn(f)
if kind == 'directory' and recurse:
for subf in os.listdir(af):
- subp = appendpath(rf, subf)
+ subp = os.path.join(rf, subf)
if subf == bzrlib.BZRDIR:
mutter("skip control directory %r" % subp)
elif tree.is_ignored(subp):
More information about the Pkg-bazaar-commits
mailing list