Merge pull request #1 from dancapper/dancapper-patch-1

cloudflare - add ttl to config
This commit is contained in:
dancapper 2015-07-14 22:13:56 +12:00
commit a4ceba9c2b

View file

@ -446,6 +446,7 @@ my %variables = (
'wildcard' => setv(T_BOOL, 0, 1, 1, 0, undef), 'wildcard' => setv(T_BOOL, 0, 1, 1, 0, undef),
'mx' => setv(T_OFQDN, 0, 1, 1, '', undef), 'mx' => setv(T_OFQDN, 0, 1, 1, '', undef),
'backupmx' => setv(T_BOOL, 0, 1, 1, 0, undef), 'backupmx' => setv(T_BOOL, 0, 1, 1, 0, undef),
'ttl' => setv(T_NUMBER, 1, 0, 1, 1 undef),
}, },
'googledomains-common-defaults' => { 'googledomains-common-defaults' => {
'server' => setv(T_FQDNP, 1, 0, 1, 'domains.google.com', undef), 'server' => setv(T_FQDNP, 1, 0, 1, 'domains.google.com', undef),
@ -4110,7 +4111,8 @@ sub nic_cloudflare_update {
} }
# Set domain # Set domain
$url = "https://$config{$key}{'server'}/api_json.html?a=rec_edit&type=A&ttl=1"; $url = "https://$config{$key}{'server'}/api_json.html?a=rec_edit&type=A";
$url .= "$ttl=".$config{$key}{'ttl'};
$url .= "&name=$hostname"; $url .= "&name=$hostname";
$url .= "&z=".$config{$key}{'zone'}; $url .= "&z=".$config{$key}{'zone'};
$url .= "&id=".$id; $url .= "&id=".$id;