├── .editorconfig ├── .fixtures.yml ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── labeler.yml ├── release.yml └── workflows │ ├── ci.yml │ ├── labeler.yml │ ├── prepare_release.yml │ └── release.yml ├── .gitignore ├── .msync.yml ├── .overcommit.yml ├── .pmtignore ├── .puppet-lint.rc ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── REFERENCE.md ├── Rakefile ├── lib ├── puppet │ └── functions │ │ └── dnsquery │ │ ├── a.rb │ │ ├── aaaa.rb │ │ ├── cname.rb │ │ ├── lookup.rb │ │ ├── mx.rb │ │ ├── ptr.rb │ │ ├── rlookup.rb │ │ ├── soa.rb │ │ ├── srv.rb │ │ └── txt.rb └── puppet_x │ └── voxpupuli │ └── dnsquery │ └── util.rb ├── metadata.json ├── spec ├── functions │ ├── dnsquery_a_spec.rb │ ├── dnsquery_aaaa_spec.rb │ ├── dnsquery_cname_spec.rb │ ├── dnsquery_lookup_spec.rb │ ├── dnsquery_mx_spec.rb │ ├── dnsquery_ptr_spec.rb │ ├── dnsquery_rlookup_spec.rb │ ├── dnsquery_soa_spec.rb │ ├── dnsquery_srv_spec.rb │ └── dnsquery_txt_spec.rb └── spec_helper.rb └── types ├── config_info.pp ├── mx.pp ├── soa.pp └── srv.pp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/prepare_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/workflows/prepare_release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.gitignore -------------------------------------------------------------------------------- /.msync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.msync.yml -------------------------------------------------------------------------------- /.overcommit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.overcommit.yml -------------------------------------------------------------------------------- /.pmtignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.pmtignore -------------------------------------------------------------------------------- /.puppet-lint.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.puppet-lint.rc -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/a.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/aaaa.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/aaaa.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/cname.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/cname.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/lookup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/lookup.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/mx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/mx.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/ptr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/ptr.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/rlookup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/rlookup.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/soa.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/soa.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/srv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/srv.rb -------------------------------------------------------------------------------- /lib/puppet/functions/dnsquery/txt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet/functions/dnsquery/txt.rb -------------------------------------------------------------------------------- /lib/puppet_x/voxpupuli/dnsquery/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/lib/puppet_x/voxpupuli/dnsquery/util.rb -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/metadata.json -------------------------------------------------------------------------------- /spec/functions/dnsquery_a_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_a_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_aaaa_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_aaaa_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_cname_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_cname_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_lookup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_lookup_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_mx_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_mx_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_ptr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_ptr_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_rlookup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_rlookup_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_soa_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_soa_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_srv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_srv_spec.rb -------------------------------------------------------------------------------- /spec/functions/dnsquery_txt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/functions/dnsquery_txt_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /types/config_info.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/types/config_info.pp -------------------------------------------------------------------------------- /types/mx.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/types/mx.pp -------------------------------------------------------------------------------- /types/soa.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/types/soa.pp -------------------------------------------------------------------------------- /types/srv.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxpupuli/puppet-dnsquery/HEAD/types/srv.pp --------------------------------------------------------------------------------