Sha256: 81d01e35637a74acf89c8be27e451a40e966235c0816a085bbc235c7245c5944
Contents?: true
Size: 590 Bytes
Versions: 24
Compression:
Stored size: 590 Bytes
Contents
# frozen_string_literal: true require_relative 'py_client' module OhlohScm module PyBridge class BzrClient < PyClient def initialize(repository_url) @repository_url = repository_url @py_script = "#{__dir__}/bzr_server.py" end def cat_file(revision, file) send_command("CAT_FILE|#{revision}|#{file}") end def parent_tokens(revision) send_command("PARENT_TOKENS|#{revision}").split('|') end private def open_repository send_command("REPO_OPEN|#{@repository_url}") end end end end
Version data entries
24 entries across 24 versions & 1 rubygems