Mitchell Hashimoto
|
99b43fbeb8
|
Use shutdown instead of `halt` [GH-575]
|
2011-12-10 20:29:58 -08:00 |
Mitchell Hashimoto
|
e9f8e4dc91
|
Revert 8bb6d375 since it actually didn't help at all.
|
2011-12-10 20:23:52 -08:00 |
Mitchell Hashimoto
|
5762775998
|
Reorganize little methods and remove unused methods
|
2011-12-10 20:22:44 -08:00 |
Mitchell Hashimoto
|
4006befe7f
|
Trivial whitespace change
|
2011-12-10 20:20:01 -08:00 |
Mitchell Hashimoto
|
069a1c1348
|
Try to actually create directory before showing home directory error
|
2011-12-10 17:37:18 -08:00 |
Mitchell Hashimoto
|
d9e2c8b788
|
Raise a nice error if home directory is not accessible
|
2011-12-10 17:14:07 -08:00 |
Mitchell Hashimoto
|
d05c6f9d61
|
Get regression working again
|
2011-12-10 16:38:01 -08:00 |
Mitchell Hashimoto
|
baba6af4ff
|
Resource prefixes in UI output work
|
2011-12-10 16:17:09 -08:00 |
Mitchell Hashimoto
|
40b9254d5a
|
Environment reloading works
|
2011-12-10 16:07:28 -08:00 |
Mitchell Hashimoto
|
a1d3f8b4dd
|
Fix typo to get networking working again
|
2011-12-10 14:27:59 -08:00 |
Mitchell Hashimoto
|
448e9429ac
|
Get rid of broken env.ui calls in actions
|
2011-12-10 14:23:22 -08:00 |
Mitchell Hashimoto
|
697fb7eaaf
|
Get rid of more env.env calls
|
2011-12-10 14:22:04 -08:00 |
Mitchell Hashimoto
|
9e58e45c69
|
Fix resume action to work properly
|
2011-12-10 14:18:40 -08:00 |
Mitchell Hashimoto
|
71c39126e5
|
Fix suspend action to work again
|
2011-12-10 14:15:18 -08:00 |
Mitchell Hashimoto
|
2a7f0d8a85
|
Return nil if no root path to determine dotfile
|
2011-12-10 13:56:34 -08:00 |
Mitchell Hashimoto
|
6093dcc26d
|
Fix systems dependence on env
|
2011-12-10 13:44:45 -08:00 |
Mitchell Hashimoto
|
ea7caebe02
|
Setup the default name for the VM
|
2011-12-10 13:28:03 -08:00 |
Mitchell Hashimoto
|
f2666a9b74
|
Config validation is back in.
|
2011-12-10 13:21:45 -08:00 |
Mitchell Hashimoto
|
5c6ca57409
|
Throw an error if a box already exists when calling box.add
|
2011-12-10 13:09:03 -08:00 |
Mitchell Hashimoto
|
2f85fe1d4f
|
Return proper dotfile path
|
2011-12-10 13:02:00 -08:00 |
Mitchell Hashimoto
|
93e5bc3969
|
Tweak actions for new runner
|
2011-12-10 12:52:42 -08:00 |
Mitchell Hashimoto
|
b4c5b854e2
|
SSH working with new changes
|
2011-12-10 12:49:35 -08:00 |
Mitchell Hashimoto
|
bfd93eef4e
|
Come a lot farther in getting `up` to work again
|
2011-12-10 09:54:23 -08:00 |
Mitchell Hashimoto
|
1758970a53
|
Fixing up VM actions to try to get them working again
|
2011-12-09 20:39:08 -08:00 |
Mitchell Hashimoto
|
739d5ffb5f
|
Lazy load attributes for runners. Get box repackage working.
|
2011-12-09 20:24:34 -08:00 |
Mitchell Hashimoto
|
d9321ed4d4
|
Box destroy works again
|
2011-12-09 18:06:34 -08:00 |
Mitchell Hashimoto
|
d92f3d8c6d
|
Box add works again with new env stuff
|
2011-12-09 17:33:30 -08:00 |
Mitchell Hashimoto
|
b878f1bd66
|
class => module Action
|
2011-12-09 17:23:27 -08:00 |
Mitchell Hashimoto
|
3edb9c2269
|
Move all autoloads for actions into action.rb
|
2011-12-09 17:19:13 -08:00 |
Mitchell Hashimoto
|
56663b5952
|
Remove dependence on Vagrant::Environment on downloaders
|
2011-12-09 15:18:43 -08:00 |
Mitchell Hashimoto
|
0304f78a84
|
Fix to runner to get interrupts working again
|
2011-12-09 14:56:56 -08:00 |
Mitchell Hashimoto
|
f261c0571f
|
Modify box download action to work with new runnerx
|
2011-12-09 14:55:24 -08:00 |
Mitchell Hashimoto
|
3c8261f4ac
|
Add :ui to the globals for the action runner
|
2011-12-09 14:50:42 -08:00 |
Mitchell Hashimoto
|
b31c3d458c
|
Action runner supports global parameters
|
2011-12-09 14:44:43 -08:00 |
Mitchell Hashimoto
|
bbb8f0ac2c
|
Integrate new action runner/registry into Vagrant::Environment
|
2011-12-09 14:39:39 -08:00 |
Mitchell Hashimoto
|
daf711fd80
|
Separate Vagrant::Action into Runner and Registry
|
2011-12-09 14:22:03 -08:00 |
Mitchell Hashimoto
|
5bfcbcba66
|
Remove step stuff. Failed experiment for now. Too radical for point release.
|
2011-12-09 13:40:49 -08:00 |
Mitchell Hashimoto
|
b5ae4672b7
|
Raise exception in edge case
|
2011-12-09 13:30:04 -08:00 |
Mitchell Hashimoto
|
2c73de0043
|
The proper enter/exit sequence is called for multisteps
|
2011-12-06 18:45:37 -08:00 |
Mitchell Hashimoto
|
822226cae4
|
MultiStep does not allow composing steps that do not work together
|
2011-12-06 18:31:07 -08:00 |
Mitchell Hashimoto
|
73761dc92a
|
MultiStep should do input/output validation
|
2011-12-06 18:19:18 -08:00 |
Mitchell Hashimoto
|
7d3746b292
|
Multistep can now take parameters from any arbitrary step prior.
|
2011-12-06 09:46:57 -08:00 |
Mitchell Hashimoto
|
c5eae41fd8
|
Revamp Step to be more like a Python with-context
|
2011-12-05 21:05:41 -08:00 |
Mitchell Hashimoto
|
683bbdaa3c
|
Implement multistep
|
2011-12-04 18:09:18 -08:00 |
Mitchell Hashimoto
|
49d299956f
|
Add the "Step" abstraction
|
2011-12-04 17:14:21 -08:00 |
Mitchell Hashimoto
|
833dbf8fc4
|
Remove box dependence on env
|
2011-12-04 14:06:05 -08:00 |
Mitchell Hashimoto
|
8801bc7b1b
|
Starting to revamp BoxCollection to not depend on env
|
2011-12-04 11:39:44 -08:00 |
Mitchell Hashimoto
|
cf7a5db7e7
|
More environment.rb cleanup
|
2011-12-04 11:24:18 -08:00 |
Mitchell Hashimoto
|
f8d628148c
|
Remove all environment `parent` references
|
2011-12-04 11:16:55 -08:00 |
Mitchell Hashimoto
|
e2977e8948
|
Make VM names symbols again, since they're accessed often.
|
2011-12-03 19:33:44 -08:00 |