Sha256: 45111300a9ebd7bab157f2184f1f28ecaa440611703f604675f9912fbf2ab91d

Contents?: true

Size: 679 Bytes

Versions: 11

Compression:

Stored size: 679 Bytes

Contents

module Mccloud
  module Configurator
    class MccloudConfigurator
      attr_accessor :prefix
      attr_accessor :environment

      attr_accessor :identity
      attr_accessor :loglevel
      
      def initialize()
          @prefix="mccloud"
          @environment=""
          @identity=""
          @loglevel=:info
      end   
      
      def filter()
        mcfilter=Array.new
        if !@prefix.nil? 
           mcfilter << @prefix 
        end
        if @environment!="" 
           mcfilter << @environment
        end
        if @identity!=""
           mcfilter << @identity 
        end
        return mcfilter.join(" - ")
      end  
       
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
mccloud-0.0.13 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.12 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.11 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.10 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.9 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.8 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.7 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.6 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.5 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.4 lib/mccloud/configurator/mccloud.rb
mccloud-0.0.3 lib/mccloud/configurator/mccloud.rb