##// END OF EJS Templates
scm: bazaar: refactor adapter info() to use scm_cmd()....
Toshi MARUYAMA -
r5788:39a245e9eed3
parent child
Show More
@@ -59,9 +59,10 module Redmine
59 59
60 60 # Get info about the repository
61 61 def info
62 cmd = "#{self.class.sq_bin} revno #{target('')}"
62 cmd_args = %w|revno|
63 cmd_args << bzr_target('')
63 64 info = nil
64 shellout(cmd) do |io|
65 scm_cmd(*cmd_args) do |io|
65 66 if io.read =~ %r{^(\d+)\r?$}
66 67 info = Info.new({:root_url => url,
67 68 :lastrev => Revision.new({
@@ -70,9 +71,8 module Redmine
70 71 })
71 72 end
72 73 end
73 return nil if $? && $?.exitstatus != 0
74 74 info
75 rescue CommandFailed
75 rescue ScmCommandAborted
76 76 return nil
77 77 end
78 78
General Comments 0
You need to be logged in to leave comments. Login now