Sha256: dd633fc9da2fd5a96fbb3febad3d03d54fbe95a7458bec8bfb73f0836c947192
Contents?: true
Size: 448 Bytes
Versions: 6
Compression:
Stored size: 448 Bytes
Contents
module Rjobs class CommandBuilder attr_accessor :command, :params def initialize(command = "", params = "") @command = command @params = params end def build() cmd = [] cmd << @command @params.each do |key, value| if value == "" cmd << "#{key}" else cmd << "-#{key}" cmd << value end end cmd.join(" ") end end end
Version data entries
6 entries across 6 versions & 1 rubygems