class OhlohScm::PyBridge::BzrClient
Public Class Methods
new(repository_url)
click to toggle source
# File lib/ohloh_scm/py_bridge/bzr_client.rb, line 8 def initialize(repository_url) @repository_url = repository_url @py_script = "#{__dir__}/bzr_server.py" end
Public Instance Methods
cat_file(revision, file)
click to toggle source
# File lib/ohloh_scm/py_bridge/bzr_client.rb, line 13 def cat_file(revision, file) send_command("CAT_FILE|#{revision}|#{file}") end
parent_tokens(revision)
click to toggle source
# File lib/ohloh_scm/py_bridge/bzr_client.rb, line 17 def parent_tokens(revision) send_command("PARENT_TOKENS|#{revision}").split('|') end
Private Instance Methods
open_repository()
click to toggle source
# File lib/ohloh_scm/py_bridge/bzr_client.rb, line 23 def open_repository send_command("REPO_OPEN|#{@repository_url}") end