manage your slicehost dns settings via a YAML file
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
spec
LICENSE
Manifest
README.mkdn
slicehost-dns.gemspec

README.mkdn

slicehost-dns

by Matthew Lyon matt@flowerpowered.com

DESCRIPTION:

Helps you manage your DNS entries on the slicehost DNS server via a local YAML file.

FEATURES

  • Create new Zones just by adding them to the YAML file under an IP address
  • Automatically creates the root A record and a wildcard A record
  • creation of MX and SPF (TXT) records for gmail if desired
  • creation of SRV records for google chat if desired
  • can dump your current settings to a YAML file

SYNOPSIS

Set your API key and dump your current config:

export SLICEHOST_API_KEY=234897293823984729390470fkbslkdfjbh
slicehost-dns --dump config.yml

Make some changes and push them back, but do a dry run first because we're not sure:

slicehost-dns config.yml --dry

OK we're cool, push the changes for real this time:

slicehost-dns config.yml

REQUIREMENTS

  • activeresource
  • rspec, if you wish to run the spec suite