Sha256: a466474cc5c69f88c449acb21ecaecd24786dd734c90fdd441c0acdff097ea9e

Contents?: true

Size: 472 Bytes

Versions: 18

Compression:

Stored size: 472 Bytes

Contents


class Rudy::Config
  class Machines < Caesars
  end
  
  
  class Accounts < Caesars
    def valid?
      (!aws.nil? && !aws.accesskey.nil? && !aws.secretkey.nil?) &&
      (!aws.account.empty? && !aws.accesskey.empty? && !aws.secretkey.empty?) 
    end
  end

  class Defaults < Caesars
  end

  class Networks < Caesars
  end
  
  class Routines < Caesars
    
    forced_hash :create
    forced_hash :destroy
    forced_hash :restore
    forced_hash :mount

  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
solutious-rudy-0.6.0 lib/rudy/config/objects.rb
solutious-rudy-0.6.1 lib/rudy/config/objects.rb
solutious-rudy-0.6.2 lib/rudy/config/objects.rb
solutious-rudy-0.6.3 lib/rudy/config/objects.rb
solutious-rudy-0.6.4 lib/rudy/config/objects.rb
solutious-rudy-0.6.5 lib/rudy/config/objects.rb
solutious-rudy-0.6.6 lib/rudy/config/objects.rb
solutious-rudy-0.6.7 lib/rudy/config/objects.rb
solutious-rudy-0.6.8 lib/rudy/config/objects.rb
rudy-0.6.2 lib/rudy/config/objects.rb
rudy-0.6.0 lib/rudy/config/objects.rb
rudy-0.6.1 lib/rudy/config/objects.rb
rudy-0.6.5 lib/rudy/config/objects.rb
rudy-0.6.3 lib/rudy/config/objects.rb
rudy-0.6.4 lib/rudy/config/objects.rb
rudy-0.6.8 lib/rudy/config/objects.rb
rudy-0.6.7 lib/rudy/config/objects.rb
rudy-0.6.6 lib/rudy/config/objects.rb