Mitchell Hashimoto
|
fcd93bb133
|
Logging on gem sources
|
2013-03-20 22:33:50 -07:00 |
Mitchell Hashimoto
|
408eee746d
|
Stylistic changes for GH-1461
|
2013-03-20 22:30:31 -07:00 |
Hugues Malphettes
|
135adc8904
|
Support a few more gem parameters - take 2
|
2013-03-20 14:02:32 +08:00 |
Mitchell Hashimoto
|
dea881cad2
|
vagrant box add --force works again [GH-1413]
|
2013-03-13 21:20:25 -07:00 |
Mitchell Hashimoto
|
c74251a1d9
|
FIx vagrant package --base to work again, wrong Machine args [GH-1410]
|
2013-03-11 15:46:52 -07:00 |
Mitchell Hashimoto
|
bfc8c62ffe
|
vagrant plugin list works properly with isolated gem env
|
2013-03-01 12:14:12 -08:00 |
Mitchell Hashimoto
|
a2cd7936ea
|
`vagrant package` works again
|
2013-02-21 11:14:39 -08:00 |
Mitchell Hashimoto
|
7bc72028bd
|
Use custom Gem.configuration to avoid loading gemrc files
|
2013-02-07 16:32:11 -08:00 |
Mitchell Hashimoto
|
1b3250e3b6
|
`vagrant plugin i nstall` shows version it installed
|
2013-02-06 17:08:48 -08:00 |
Mitchell Hashimoto
|
bc7237130d
|
Use the HashiCorp gem source for plugin installs
|
2013-02-04 11:18:57 -08:00 |
Mitchell Hashimoto
|
c6a4bd529d
|
Missing interpolated variable for output message on plugin command
|
2013-02-04 10:43:35 -08:00 |
Mitchell Hashimoto
|
85e458b9a8
|
Forgot an autoload for plugins
|
2013-02-04 10:41:35 -08:00 |
Mitchell Hashimoto
|
55c905b43b
|
`vagrant plugin license` command.
|
2013-02-04 10:32:04 -08:00 |
Mitchell Hashimoto
|
036fa3e96a
|
Set more force flags when uninstalling gems to remove monkeypatch
|
2013-02-03 17:33:51 -08:00 |
Mitchell Hashimoto
|
635949980b
|
Handle the case a plugin install is a plugin not found
|
2013-02-03 14:29:29 -08:00 |
Mitchell Hashimoto
|
1162c2dbfc
|
Instead of shelling out, use the RubyGems API to install plugins
This gets us an accurate name of the gem even if it is installed
from a file.
|
2013-02-03 13:59:43 -08:00 |
Mitchell Hashimoto
|
368ca71d72
|
Remove the `gem` command.
|
2013-02-03 13:21:39 -08:00 |
Mitchell Hashimoto
|
455745277c
|
List plugins should have output when no plugins
|
2013-02-03 13:13:22 -08:00 |
Mitchell Hashimoto
|
5882d5dad6
|
VAGRANT_NO_PLUGINS can be used to skip plugin loading
|
2013-02-03 13:03:00 -08:00 |
Mitchell Hashimoto
|
9690754983
|
Plugin listing is a bit more sophisticated, shows version
|
2013-02-03 12:59:32 -08:00 |
Mitchell Hashimoto
|
bc54875a25
|
Move the plugins.json to the home directory
|
2013-02-03 12:49:21 -08:00 |
Mitchell Hashimoto
|
b6821a4fc7
|
Fix some include requirements for pruning
|
2013-02-03 10:49:26 -08:00 |
Mitchell Hashimoto
|
0d7322578b
|
`vagrant plugin uninstall`
|
2013-02-03 10:47:32 -08:00 |
Mitchell Hashimoto
|
e055bc893b
|
Sort the state file as well for sanity
|
2013-02-03 10:35:59 -08:00 |
Mitchell Hashimoto
|
76457eff16
|
Make sure the state file only contains unique fields
|
2013-02-03 10:34:43 -08:00 |
Mitchell Hashimoto
|
491356c938
|
Better logging for prune
|
2013-02-03 10:33:39 -08:00 |
Mitchell Hashimoto
|
60d21e35c9
|
Be silent when uninstalling gems
|
2013-02-03 10:32:31 -08:00 |
Mitchell Hashimoto
|
572142df7e
|
Perform gem uninstallation for prune
|
2013-02-03 10:30:52 -08:00 |
Mitchell Hashimoto
|
472d4182c1
|
Basic logic behind prune action is good.
|
2013-02-03 10:15:46 -08:00 |
Mitchell Hashimoto
|
f257d1211f
|
List actually compares state with gems
|
2013-02-02 23:59:48 -08:00 |
Mitchell Hashimoto
|
8ac7b62075
|
A really basic "list" command
|
2013-02-02 23:52:34 -08:00 |
Mitchell Hashimoto
|
53667d44db
|
Have a base class to invoke actions on the plugins
|
2013-02-02 23:38:44 -08:00 |
Mitchell Hashimoto
|
150cae86b7
|
Only show error if exit code != 0 of gem
|
2013-02-02 23:33:52 -08:00 |
Mitchell Hashimoto
|
fa50f06a4c
|
Error if RubyGems failed.
|
2013-02-02 23:31:53 -08:00 |
Mitchell Hashimoto
|
a2ef7790de
|
Start creating the plugin middleware sequences
|
2013-02-02 18:42:04 -08:00 |
Mitchell Hashimoto
|
db2e27bab6
|
Initial plugin command plugin
|
2013-02-02 17:12:46 -08:00 |
Mitchell Hashimoto
|
b3571eb5bb
|
Add message about removing box so something is clearly happening
|
2013-02-02 16:43:16 -08:00 |
Mitchell Hashimoto
|
2dc14af825
|
`vagrant up` says what provider it will use
|
2013-02-01 14:03:59 -08:00 |
Mitchell Hashimoto
|
26adfb0de6
|
Put the provider name in the status output
|
2013-02-01 13:54:52 -08:00 |
Mitchell Hashimoto
|
d19194d95b
|
`vagrant provision` accepts `--provision-with` [GH-1167]
|
2013-01-30 22:54:28 -08:00 |
Mitchell Hashimoto
|
25713e4568
|
Show proper message when viewing status for multi-machine
|
2013-01-30 20:22:29 -08:00 |
Mitchell Hashimoto
|
72c10b53e7
|
Convert provision types to symbols so they work
|
2013-01-30 19:51:04 -08:00 |
Mitchell Hashimoto
|
b91d7203eb
|
Pass the start options into the actions so that they have effect
|
2013-01-30 19:49:18 -08:00 |
Mitchell Hashimoto
|
75ea4e5bdd
|
--provision-with works properly again
|
2013-01-30 19:42:54 -08:00 |
Mitchell Hashimoto
|
e0f0066c99
|
--no-provision works properly again
|
2013-01-30 19:39:21 -08:00 |
Mitchell Hashimoto
|
aa980f2234
|
Forced halts work
|
2013-01-29 10:55:40 -08:00 |
Mitchell Hashimoto
|
f7b39476a0
|
vagrant destroy --force works [GH-1340]
|
2013-01-29 10:33:40 -08:00 |
Mitchell Hashimoto
|
2d2f9577af
|
Fix repackage command to actually work properly
|
2013-01-28 13:06:18 -08:00 |
Mitchell Hashimoto
|
8c4a7350fe
|
vagrant status uses new MachineState results
|
2013-01-21 11:35:46 -06:00 |
Mitchell Hashimoto
|
cfe55eb57f
|
Whitespace weirdness in the `status` command file
|
2013-01-21 10:47:29 -06:00 |