Commit Graph

3831 Commits

Author SHA1 Message Date
Lars Wander
0982e50b34 Implemented bucket & object ACLs, as well as documentation and tests 2015-10-06 14:46:47 -04:00
Lars Wander
b06b6fe2fd Implements optional region for remaining GCE resources 2015-10-06 14:44:40 -04:00
Lars Wander
4c2303e114 Implements optional region for remaining GCE resources 2015-10-06 14:44:40 -04:00
Radek Simko
a9c46b5be0 Remove no-op Updates from resource schemas 2015-10-03 14:29:19 -07:00
Dave Cunningham
0e57a9f049 Merge pull request #3242 from lwander/b-gce-network-interface-name
provider/gce: Instance Template Network Interface Should be URL
2015-09-25 16:40:16 -04:00
Lars Wander
05503f4f9c Refactored wait code to delete duplicated code & share functionality 2015-09-24 16:30:12 -04:00
Dave Cunningham
326c30e6a0 Merge pull request #3240 from lwander/f-gce-bucket-website
provider/gce: Implement "website features" for GCE buckets
2015-09-16 17:37:32 -04:00
Dave Cunningham
d560a9b400 Merge pull request #3240 from lwander/f-gce-bucket-website
provider/gce: Implement "website features" for GCE buckets
2015-09-16 17:37:32 -04:00
Dave Cunningham
b403478384 Merge pull request #3213 from lwander/f-gce-vpn
provider/gce: VPN resources, documentation, tests and example
2015-09-15 16:29:41 -04:00
Dave Cunningham
3ccfc3b403 Merge pull request #3213 from lwander/f-gce-vpn
provider/gce: VPN resources, documentation, tests and example
2015-09-15 16:29:41 -04:00
Lars Wander
28869b5c7b Documentation and tests written for GCE VPN config 2015-09-15 16:13:48 -04:00
Lars Wander
133253426d Documentation and tests written for GCE VPN config 2015-09-15 16:13:48 -04:00
Lars Wander
5baf116f79 Documentation and tests written for GCE VPN config 2015-09-15 16:13:48 -04:00
Lars Wander
8ecb976e57 Fix "malformed url" bug in instance template when using network name 2015-09-15 15:59:26 -04:00
Lars Wander
151a0ee9c6 Address issue #2292 2015-09-15 15:06:52 -04:00
Lars Wander
1b2815f6d0 Address issue #2292 2015-09-15 15:06:52 -04:00
Lars Wander
7eb5ad3bb8 Refactored project/instance metadata to use same code whenever possible
Also added optimistic locking to instance metadata
2015-09-15 14:06:26 -04:00
Anthony Scalisi
d8cf0768cf remove various typos 2015-09-11 11:56:20 -07:00
Anthony Scalisi
52f5510234 remove various typos 2015-09-11 11:56:20 -07:00
Lars Wander
e9692c72ef Implemented GCS bucket objects 2015-09-08 16:57:18 -04:00
Lars Wander
67201d527a Implemented GCS bucket objects 2015-09-08 16:57:18 -04:00
Dave Cunningham
5e71e3adff Merge pull request #3131 from lwander/gce-fix-metadata
Brought GCE project metadata code up to spec with GCE API change
2015-09-08 15:51:25 -04:00
Radek Simko
52d07142b0 Merge pull request #3092 from codeinthehole/patch-1
Fix typo and improve readability
2015-09-08 12:31:21 +01:00
Radek Simko
cd3130345b Make docs more accurate 2015-09-08 12:11:02 +01:00
Radek Simko
d59a4b7b8e Use computed fingerprint 2015-09-08 12:00:22 +01:00
Radek Simko
bef590e42d Rename backend_service_test to compute_backend_service_test 2015-09-08 11:56:20 +01:00
Radek Simko
cbe54fc3ce google: Add docs for google_compute_backend_service 2015-09-08 10:22:15 +01:00
Radek Simko
dbae373b2b google: Add acc. tests for google_compute_backend_service 2015-09-08 10:22:14 +01:00
Radek Simko
0b7c2fc4ba google: Add new resource - google_compute_backend_service 2015-09-08 10:22:14 +01:00
Radek Simko
7183537d5c Add extra debugging for google OperationWaiter 2015-09-08 10:22:14 +01:00
Lars Wander
9d6d3d49e8 Brought metadata code up to spec with GCE API change 2015-08-31 14:43:45 -04:00
Clint Shryock
a9f813a93b provider/google: Misc. cleanups for tests to pass 2015-08-31 09:06:25 -05:00
Christian Berendt
52a165f686 examples: unify the configuration file syntax 2015-08-31 10:24:07 +02:00
Lars Wander
d709aede8f Implemented CRUD project metadata operations
Common metadata state is now stored

Optimistic locking support added to common_metadata

Revisions to keys in project metadata are now reflected in the project state

Wrote tests for project metadata (all pass)

Relaxed test conditions to work on projects with extra keys

Added documentation for project metadata
2015-08-24 12:53:28 -04:00
Lars Wander
5dcf6d3410 Implemented CRUD project metadata operations
Common metadata state is now stored

Optimistic locking support added to common_metadata

Revisions to keys in project metadata are now reflected in the project state

Wrote tests for project metadata (all pass)

Relaxed test conditions to work on projects with extra keys

Added documentation for project metadata
2015-08-24 12:53:28 -04:00
Radek Simko
7c2260b7d8 google: Add regression test for #2978 2015-08-20 21:40:57 +01:00
Radek Simko
6c87209cdf Merge pull request #2978 from djworth/master
Convert int to int64 when building the cluster.NodeConfig struct
2015-08-20 21:34:54 +01:00
Radek Simko
2480cc2c6f Merge pull request #3000 from TimeIncOSS/code-formatting
Format code via gofmt + fix whitespacing
2015-08-19 10:45:11 +01:00
Dave Cunningham
bd6e057c0d Fix #2901 2015-08-19 02:57:04 -04:00
Radek Simko
e175531884 google: Code formatted via gofmt 2015-08-14 12:06:06 +01:00
djworth
1920934c5e Convert int to int64 when building the cluster.NodeConfig struct
related to issue https://github.com/hashicorp/terraform/issues/2901
2015-08-11 08:27:32 -04:00
Radek Simko
dfb99e3a9d google: Add example of two-tier app 2015-08-09 15:33:03 +01:00
Dave Cunningham
647b93fa24 Merge pull request #2894 from sparkprime/optional_target_pool
Make target_pools optional
2015-07-30 13:52:44 -04:00
Dave Cunningham
70c24b07d0 Merge pull request #2894 from sparkprime/optional_target_pool
Make target_pools optional
2015-07-30 13:52:44 -04:00
Dave Cunningham
650a5f5dc8 Make target_pools optional 2015-07-30 10:46:16 -04:00
Dave Cunningham
9fb2258451 Make target_pools optional 2015-07-30 10:46:16 -04:00
Justin Campbell
c1c904ce9e providers/google: Fix reading account_file path 2015-07-29 15:59:33 -04:00
Justin Campbell
86cc12268b providers/google: Fix error appending 2015-07-29 15:59:33 -04:00
Justin Campbell
4b50d79fec providers/google: Change account_file to JSON
If JSON fails to parse, treat it as a file path
2015-07-29 15:59:32 -04:00
Clint Shryock
903300ddcb providers/google: Return if we could parse JSON 2015-07-29 15:59:32 -04:00