Sha256: a3d84ed8f7e2818c77cfd773b9ac84576c2fa960c6eea083c5e09153a271ba94

Contents?: true

Size: 471 Bytes

Versions: 4

Compression:

Stored size: 471 Bytes

Contents

module SimpleDeploy
  module CLI
    def self.attributes
      attrs = []
      read_attributes.each do |attribs|
        a = attribs.split('=')
        attrs << { a.first.gsub(/\s+/, "") => a.last }
      end
      attrs
    end

    def self.read_attributes
      @opts[:attributes].nil? ? [] :  @opts[:attributes].split(',')
    end                                         

    def self.environment_provided?
      @opts[:environment].nil? != true
    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
simple_deploy-0.2.1 lib/simple_deploy/cli/variables.rb
simple_deploy-0.2.0 lib/simple_deploy/cli/variables.rb
simple_deploy-0.1.2 lib/simple_deploy/cli/variables.rb
simple_deploy-0.1.1 lib/simple_deploy/cli/variables.rb