class OhlohScm::PyBridge::BzrClient
Public Class Methods
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
Source
# File lib/ohloh_scm/py_bridge/bzr_client.rb, line 13 def cat_file(revision, file) send_command("CAT_FILE|#{revision}|#{file}") end
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
Source
# File lib/ohloh_scm/py_bridge/bzr_client.rb, line 23 def open_repository send_command("REPO_OPEN|#{@repository_url}") end