Sha256: aa652643998ee81d71a321a5bbbc3950acca3a3e17a772d827a408cf50203cd2
Contents?: true
Size: 606 Bytes
Versions: 2
Compression:
Stored size: 606 Bytes
Contents
require 'ruby_helm/version' require 'ruby_helm/commands' module RubyHelm class << self attr_writer :configuration def configuration @configuration ||= Configuration.new end def configure yield(configuration) end def reset! @configuration = nil end end module ClassMethods def clean(opts = {}) Commands::Clean.new.execute(opts) end end extend ClassMethods def self.included(other) other.extend(ClassMethods) end class Configuration attr_accessor :binary def initialize @binary = 'helm' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby_helm-0.1.2 | lib/ruby_helm.rb |
ruby_helm-0.1.0 | lib/ruby_helm.rb |