Skip to content

Commit 4734f2f

Browse files
author
Vladimir Kotal
committed
nicer logs
1 parent e2f6c3e commit 4734f2f

File tree

6 files changed

+13
-7
lines changed

6 files changed

+13
-7
lines changed

tools/sync/command.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,12 @@ def getretcode(self):
167167
else:
168168
return self.returncode
169169

170+
def getoutputstr(self):
171+
if self.state is Command.FINISHED:
172+
return "".join(self.out).strip()
173+
else:
174+
return None
175+
170176
def getoutput(self):
171177
if self.state is Command.FINISHED:
172178
return self.out

tools/sync/cvs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def reposync(self):
4444
hg_command = [self.command, "update", "-dP"]
4545
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
4646
cmd.execute()
47-
self.logger.info(cmd.getoutput())
47+
self.logger.info(cmd.getoutputstr())
4848
if cmd.getretcode() != 0 or cmd.getstate() != Command.FINISHED:
4949
self.logger.error("failed to perform update for {}".
5050
format(self.path))

tools/sync/git.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def reposync(self):
4343
hg_command = [self.command, "pull", "--ff-only"]
4444
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
4545
cmd.execute()
46-
self.logger.info(cmd.getoutput())
46+
self.logger.info(cmd.getoutputstr())
4747
if cmd.getretcode() != 0 or cmd.getstate() != Command.FINISHED:
4848
self.logger.error("failed to perform pull for {}".
4949
format(self.path))

tools/sync/mercurial.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def reposync(self):
6868
hg_command.append(branch)
6969
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
7070
cmd.execute()
71-
self.logger.info(cmd.getoutput())
71+
self.logger.info(cmd.getoutputstr())
7272
#
7373
# 'hg incoming' will return 1 if there are no incoming changesets,
7474
# so do not check the return value.
@@ -83,7 +83,7 @@ def reposync(self):
8383
hg_command.append(branch)
8484
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
8585
cmd.execute()
86-
self.logger.info(cmd.getoutput())
86+
self.logger.info(cmd.getoutputstr())
8787
if cmd.getretcode() != 0 or cmd.getstate() != Command.FINISHED:
8888
self.logger.error("failed to perform pull")
8989
return 1
@@ -95,7 +95,7 @@ def reposync(self):
9595
hg_command.append("--check")
9696
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
9797
cmd.execute()
98-
self.logger.info(cmd.getoutput())
98+
self.logger.info(cmd.getoutputstr())
9999
if cmd.getretcode() != 0 or cmd.getstate() != Command.FINISHED:
100100
self.logger.error("failed to perform pull and update")
101101
return 1

tools/sync/svn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def reposync(self):
4444
hg_command = [self.command, "update"]
4545
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
4646
cmd.execute()
47-
self.logger.info(cmd.getoutput())
47+
self.logger.info(cmd.getoutputstr())
4848
if cmd.getretcode() != 0 or cmd.getstate() != Command.FINISHED:
4949
self.logger.error("failed to perform update for {}".
5050
format(self.path))

tools/sync/teamware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def reposync(self):
4343
hg_command = ["bringover"]
4444
cmd = Command(hg_command, work_dir=self.path, env_vars=self.env)
4545
cmd.execute()
46-
self.logger.info(cmd.getoutput())
46+
self.logger.info(cmd.getoutputstr())
4747
if cmd.getretcode() != 0 or cmd.getstate() != Command.FINISHED:
4848
self.logger.error("failed to perform bringover for {}".
4949
format(self.path))

0 commit comments

Comments
 (0)