crowbar/crowbar-core

View on GitHub
chef/cookbooks/resolver/metadata.rb

Summary

Maintainability
A
0 mins
Test Coverage
name "resolver"
maintainer "Opscode, Inc."
maintainer_email "cookbooks@opscode.com"
license "Apache 2.0"
description "Configures /etc/resolv.conf"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "0.8.2"

recipe "resolver", "Configures /etc/resolv.conf via attributes"

%w{ ubuntu debian fedora centos redhat freebsd openbsd macosx }.each do |os|
  supports os
end

attribute "resolver",
          display_name: "Resolver",
          description: "Hash of Resolver attributes",
          type: "hash"

attribute "resolver/domain",
          display_name: "Resolver Search",
          description: "Default domain to domain",
          default: "domain"

attribute "resolver/nameservers",
          display_name: "Resolver Nameservers",
          description: "Default nameservers",
          type: "array",
          default: [""]

depends "utils"