Thanks to visit codestin.com
Credit goes to github.com

Skip to content

atrepca/dynect4r

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dynect4r is a Ruby library and command line client for the Dynect REST API (version 2).

gem install dynect4r
require 'dynect4r'
client = Dynect::Client.new(:customer_name => 'example',
                            :user_name => 'example',
                            :password => 'example')
response = client.rest_call(:get, 'Zone/example.org')
pp response
  1. Create a file called .dynect4r containing your Dynect customer name, username and password on one line separated by whitespace. Note that this file is assumed to be in the home directory by default.

  2. See examples below:

dynect4r-client [options] [rdata][, ...]
  • Multiple sets of rdata can be specified by separating them with commas.

  • Records can be deleted by not specifying rdata.

dynect4r-client -n test.example.org 1.1.1.1
dynect4r-client -n test.example.org 1.1.1.1,2.2.2.2,3.3.3.3
dynect4r-client -n test.example.org -t CNAME test.example.org.
dynect4r-client -n srv.example.org -t SRV 0 10 20 target.example.org.

See the –help command line option:

dynect4r-client --help

Use debug logging:

dynect4r-client -v debug

All output is also logged to file: dynect4r.log, by default sitting in the home directory.

About

Ruby library and command line client for the Dynect REST API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages