Sha256: 77228858a68acbb7743c981355fa13ab13e9cf01e3354ec84ca8864b77c4a88e
Contents?: true
Size: 374 Bytes
Versions: 226
Compression:
Stored size: 374 Bytes
Contents
# frozen_string_literal: true require 'open3' module EacRubyUtils module Envs class Process def initialize(command) @data = { command: command } @data[:stdout], @data[:stderr], @data[:exit_code] = Open3.capture3(command) @data[:exit_code] = @data[:exit_code].to_i end def to_h @data.dup end end end end
Version data entries
226 entries across 226 versions & 3 rubygems