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