Exception: Berkshelf::LicenseNotFound

Inherits:
BerkshelfError show all
Defined in:
lib/berkshelf/errors.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from BerkshelfError

status_code

Constructor Details

#initialize(license) ⇒ LicenseNotFound

Returns a new instance of LicenseNotFound.



367
368
369
# File 'lib/berkshelf/errors.rb', line 367

def initialize(license)
  @license = license
end

Instance Attribute Details

#licenseObject (readonly)

Returns the value of attribute license.



365
366
367
# File 'lib/berkshelf/errors.rb', line 365

def license
  @license
end

Instance Method Details

#to_sObject



371
372
373
374
# File 'lib/berkshelf/errors.rb', line 371

def to_s
  "Unknown license: '#{license}'\n" +
  "Available licenses: #{Berkshelf::CookbookGenerator::LICENSES.join(', ')}"
end