public
Description: Gandi Domain XML-RPC API ruby binding
Homepage: http://wiki.gandi.net/fr/api-xml/docs/domain
Clone URL: git://github.com/jerome/gandi.git
xavier (author)
Fri Dec 18 09:42:28 -0800 2009
commit  2c465c4e3f364e80d53b995513beb772f957bd3a
tree    3a7097f5766530391bdbdefee5a9c9cbcfa44f83
parent  8decfc31f6b12af7988ab28363ad69000cb12d9b
gandi /
name age message
file .gitignore Loading commit data...
file README
directory lib/
README
USAGE
=====

require 'gandi'
session = Gandi::Session.connect(:login => "FO1234-GANDI", :password => "foobar")

session.password("new_password")
session.domain_list
session.account_balance

domain  = "example.org"
period  = 1
owner_handle    = "AA1234-GANDI"
admin_handle    = "BB2345-GANDI"
tech_handle     = "CC3456-GANDI"
billing_handle  = "DD4567-GANDI"
ns_list  = ["ns1.example.net", "ns2.example.net", "ns1.example.com"]

operation = session.domain_create( domain, period,
                                   owner_handle, admin_handle,
                                   tech_handle, billing_handle,
                                   ns_list)

session.operation_list :state => "PENDING"

TODO
====
Tests
Gem release
Argument checking for all Gandi methods
Documentation