Sha256: 070e54b32e7013892814e348ba489f02e980d7d4c28d9660f6aa0b794204a34c
Contents?: true
Size: 348 Bytes
Versions: 3
Compression:
Stored size: 348 Bytes
Contents
require "biscuit/version" require "biscuit/secrets_decrypter" require "biscuit/execution_error" require "open3" require "yaml" module Biscuit def self.run!(command) stdout, stderr, status = Open3.capture3("#{__dir__}/../bin/_biscuit #{command}") raise Biscuit::ExecutionError.new(stderr, stdout) unless status == 0 stdout end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
biscuit-0.2.0 | lib/biscuit.rb |
biscuit-0.1.4 | lib/biscuit.rb |
biscuit-0.1.3 | lib/biscuit.rb |