Ross McFarland
0078198500
GoogleCloud python3
6 years ago
cclauss
158add8eb6
Modernize Python 2 code to prepare for Python 3
7 years ago
Josh Soref
5d2ba2e715
Spelling ( #214 )
* spelling: ancillary
* spelling: antarctica
* spelling: australia
* spelling: authentication
* spelling: continental
* spelling: constructor
* spelling: conversion
* spelling: creation
* spelling: doesn't
* spelling: easily
* spelling: efficiently
* spelling: equivalent
* spelling: essentially
* spelling: everything
* spelling: exactly
* spelling: be
* spelling: expensive
* spelling: supports
* spelling: healthcheck
* spelling: immediately
* spelling: ignored
* spelling: invocation
* spelling: itself
* spelling: leftovers
* spelling: missing
* spelling: natural
* spelling: nonexistent
* spelling: peculiarities
* spelling: pointing
This change hit a line length limitation, so I'm wrapping it and
adding a period which appears to match local style...
* spelling: quicker
* spelling: response
* spelling: requested
* spelling: redirect
* spelling: traffic
* spelling: unknown
* spelling: uploaded
* spelling: useful
* spelling: separately
* spelling: zone
8 years ago
Masaki Tagawa
7215d80230
PEP8
8 years ago
Masaki Tagawa
2a16e988e0
Generate the zone name following the spec of Google Cloud DNS
Zone name must begin with a letter, end with a letter or digit, and only contain lowercase letters, digits or dashes, and be 63 characters or less.
For instance, a reverse zone of IPv6 may violate the spec on the first character and the length of the zone name.
8 years ago
Masaki Tagawa
f62f824966
Escape unescaped semicolons coming out of Google Cloud DNS
8 years ago
Ross McFarland
d693d2e99e
Implement populate exists for GoogleCloudProvider
8 years ago
Ross McFarland
94bfb1e507
Switch populate to return exists, cleaner setup
8 years ago
Ross McFarland
1e71bce907
Add create param to Plan
8 years ago
Petter Hassberg
7958618f63
Use uuid4 for zone name in GoogleCloudProvider
use uuid4().hex to ensure unique zone_name generation and thereby streamline with the other providers.
8 years ago
Petter Hassberg
e9d90bda2b
Add timeout logic to googlecloud provider
8 years ago
Petter Hassberg
4b878b8446
Cache encountered zones in GoogleCloudProvider
Cache googleclouds zones so that populate dont have to list all each time called.
8 years ago
Petter Hassberg
aabab63003
Refactor GoogleCloudProvider
* in _rrset_for_X functions, use values instead of data attribute.
* Small typo fixes and removals of redundant steps etc.
* Unset GOOGLE_APPLICATION_CREDENTIALS in coverage script.
8 years ago
Petter Hassberg
8230700ad1
Consolidate googlecloud provider to single class
remove _GoogleCloudRecordSetMaker into the GoogleCloudProvider, and consolidate methods.
8 years ago
Petter Hassberg
2a3690e877
Add auth config opts to googlecloud provider
Also make _data_for_SPF and _data_for_TXT the same method.
8 years ago
Petter Hassberg
ed783b5ff2
Add proposed google cloud provider.
Proposed google cloud provider for #23
8 years ago