summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-01 19:09:55 +0200
committerHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-15 12:28:55 +0200
commit100cb72230447059af8b68b1efd6765069d31648 (patch)
treee39f2f5451c8e5e4f869c6d4e0b797dff3aa1d54
parent6b4739d65b61e828767676ff3d680530fab18bf4 (diff)
downloadnbb-100cb72230447059af8b68b1efd6765069d31648.tar.gz
nbb-100cb72230447059af8b68b1efd6765069d31648.tar.xz
nbb-100cb72230447059af8b68b1efd6765069d31648.zip
Print non-detected BS/VCS nicely
-rw-r--r--src/nbblib/commands.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/nbblib/commands.py b/src/nbblib/commands.py
index 296426b..4a9a17f 100644
--- a/src/nbblib/commands.py
+++ b/src/nbblib/commands.py
@@ -210,7 +210,10 @@ class DetectVCSCommand(DetectCommand):
self.vcs_sourcetree = vcs.VCSourceTree.detect(self.context, self.absdir)
logging.debug("vcs_sourcetree %s", self.vcs_sourcetree)
def run(self):
- print 'VCS:', self.vcs_sourcetree.name, self.vcs_sourcetree.tree_root
+ if self.vcs_sourcetree:
+ print 'VCS:', self.vcs_sourcetree.name, self.vcs_sourcetree.tree_root
+ else:
+ print 'VCS:', 'Not detected'
class DetectBSCommand(DetectCommand):
@@ -224,7 +227,10 @@ class DetectBSCommand(DetectCommand):
self.vcs_sourcetree)
logging.debug("bs_sourcetree %s", self.bs_sourcetree)
def run(self):
- print 'BS:', self.bs_sourcetree.name, self.bs_sourcetree.tree_root
+ if self.bs_sourcetree:
+ print 'BS:', self.bs_sourcetree.name, self.bs_sourcetree.tree_root
+ else:
+ print 'BS:', 'Not detected'
class BuildTestCommand(SourceClassCommand):