Armon Dadgar
c659a8305e
remote: Moving to flexible factory + interface model
2014-12-10 13:27:09 -08:00
Armon Dadgar
d821f7aaa6
terraform: Make RemoteState more flexible
2014-12-10 13:27:09 -08:00
Armon Dadgar
85bb01acd7
terraform: Fixing unit test
2014-12-10 13:27:09 -08:00
Armon Dadgar
ba01e27026
command: Refresh remote state when loading
2014-12-10 13:27:09 -08:00
Armon Dadgar
dab47b0d48
command/plan: remote enable
2014-12-10 13:27:09 -08:00
Armon Dadgar
b6265cf1a2
command/refresh: Remote enable
2014-12-10 13:27:09 -08:00
Armon Dadgar
0fb87e499d
command: Meta provides the state output path
2014-12-10 13:27:09 -08:00
Armon Dadgar
0c9436f37b
command/output: Remote enable
2014-12-10 13:27:09 -08:00
Armon Dadgar
53704db4ee
command: Enable reading remote-enabled state
2014-12-10 13:27:09 -08:00
Armon Dadgar
bf10111745
command/apply: Move state persistence to Meta
2014-12-10 13:27:09 -08:00
Armon Dadgar
93f7d86546
remote: Expose CopyFile
2014-12-10 13:27:09 -08:00
Armon Dadgar
c24123ff8a
command/remote: Adding tests
2014-12-10 13:27:08 -08:00
Armon Dadgar
b4b44dd0a8
command/remote: Refresh state before the disable
2014-12-10 13:27:08 -08:00
Armon Dadgar
6e7cffd60b
command/init: Only initialize a blank state with remote
2014-12-10 13:27:08 -08:00
Armon Dadgar
9168a0f1ce
command: Simplify push/pull, depend on remote command for setup
2014-12-10 13:27:08 -08:00
Armon Dadgar
1945e2099a
command/remote: Use PersistState
2014-12-10 13:27:08 -08:00
Armon Dadgar
4e44443aa3
command/remote: Working on the details
2014-12-10 13:27:08 -08:00
Armon Dadgar
8c6e4e564f
remote: Remove ValidateConfig
2014-12-10 13:27:08 -08:00
Armon Dadgar
b3871c0c5a
command/remote: Adding skeleton
2014-12-10 13:27:08 -08:00
Armon Dadgar
1bee8b08af
remote: test name cleanup
2014-12-10 13:27:08 -08:00
Armon Dadgar
09d7fb7c27
command: cleanup test function names
2014-12-10 13:27:08 -08:00
Armon Dadgar
7ba0c003f2
command/push: Allow existing state file to enable remote
2014-12-10 13:27:08 -08:00
Armon Dadgar
38002904f4
command/push: Adding the push command
2014-12-10 13:27:08 -08:00
Armon Dadgar
722a885113
command/init: Testing remote flags
2014-12-10 13:27:07 -08:00
Armon Dadgar
34df217514
command/pull: Adding the pull command
2014-12-10 13:27:07 -08:00
Armon Dadgar
7febe57ae6
remote: Avoid a panic by re-ordering cases
2014-12-10 13:27:07 -08:00
Armon Dadgar
220d496f9c
remote: refactor for ReadLocalState
2014-12-10 13:27:07 -08:00
Armon Dadgar
bec1dfcd68
remote: Supporting push state
2014-12-10 13:27:07 -08:00
Armon Dadgar
d1e41bc992
remote: Testing put state
2014-12-10 13:27:07 -08:00
Armon Dadgar
958bea4fca
remote: first pass at push state
2014-12-10 13:27:07 -08:00
Armon Dadgar
f748b6ae71
remote: Refactoring to use a common client
2014-12-10 13:27:07 -08:00
Armon Dadgar
d16793659c
remote: lots of tests
2014-12-10 13:27:07 -08:00
Armon Dadgar
2d1f985a93
remote: testing file init
2014-12-10 13:27:07 -08:00
Armon Dadgar
d332b8ad58
remote: implement refresh state
2014-12-10 13:27:07 -08:00
Armon Dadgar
d077a82db2
remote: simplify client
2014-12-10 13:27:07 -08:00
Armon Dadgar
b83b4a923f
terraform: expose the state version
2014-12-10 13:27:06 -08:00
Armon Dadgar
3de8e2343e
remote: testing remote state fetch
2014-12-10 13:27:06 -08:00
Armon Dadgar
cc4e48e0ec
remote: Working on API client
2014-12-10 13:27:06 -08:00
Armon Dadgar
e36b46de07
remote: Adding tests
2014-12-10 13:27:06 -08:00
Armon Dadgar
7a530cdae5
remote: adding tests
2014-12-10 13:27:06 -08:00
Armon Dadgar
29b3310a49
command/init: integrate remote state storage
2014-12-10 13:27:06 -08:00
Armon Dadgar
72570e72bc
remote: adding helpers for remote state storage
2014-12-10 13:27:06 -08:00
Armon Dadgar
6ce957d4b1
terraform: State helpers
2014-12-10 13:27:06 -08:00
Armon Dadgar
1ec0602cab
terraform: Add new remote storage fields to state
2014-12-10 13:27:06 -08:00
Mitchell Hashimoto
04eb1885f1
providers/atlas: force new
2014-12-10 13:27:06 -08:00
Mitchell Hashimoto
a8c05acd1d
providers/atlas
2014-12-10 13:27:06 -08:00
Armon Dadgar
c4de19c740
website: Document key sanitization
2014-12-10 13:27:06 -08:00
Armon Dadgar
ef57437a6e
website: Update artifact docs
2014-12-10 13:27:05 -08:00
Armon Dadgar
15de5c3cf9
website: Document the atlas provider
2014-12-10 13:27:05 -08:00
Sander van Harmelen
4910423d83
First release of a provider for CloudStack
...
Of course not all resources are covered by this first release, but
there should be enough resources available to handle most common
operations.
Tests and docs are included.
2014-12-10 22:20:52 +01:00