Mitchell Hashimoto
|
85f1e05e2a
|
core: prune machine if non-existent CWD from index [GH-4742]
|
2015-11-18 15:48:59 -08:00 |
|
Mitchell Hashimoto
|
69d9bc0fe8
|
Environment can_install_provider and install_provider
|
2015-11-05 11:50:10 -08:00 |
|
Mitchell Hashimoto
|
e759df11a0
|
core: fix crash for missing options [GH-5550]
|
2015-07-06 10:36:41 -06:00 |
|
Seth Vargo
|
d2874064f4
|
Use .key? instead of .has_key?
|
2015-01-05 18:29:01 -05:00 |
|
Seth Vargo
|
c8bdf53c7e
|
Rename push environment to env
|
2014-12-08 11:35:12 -08:00 |
|
Seth Vargo
|
35b7e28011
|
Do not use UNSET_VALUE in plugin (it uses components)
|
2014-12-08 11:35:11 -08:00 |
|
Seth Vargo
|
e5b10aa86b
|
Collect push_configs in the Plugin Manager
|
2014-12-08 11:35:10 -08:00 |
|
Seth Vargo
|
b6c5ca6b7a
|
Add Push command and tests
|
2014-12-08 11:35:10 -08:00 |
|
Seth Vargo
|
60a8472891
|
Use a pushes registry instead of data hash
|
2014-12-08 11:35:09 -08:00 |
|
Seth Vargo
|
72affa0a10
|
Accept a list of options in #push signature
|
2014-12-08 11:35:09 -08:00 |
|
Seth Vargo
|
87b4e1f2cc
|
Accept an environment in the push config
|
2014-12-08 11:35:09 -08:00 |
|
Seth Vargo
|
a93fff103f
|
Add base skeleton for vagrant push
|
2014-12-08 11:35:09 -08:00 |
|
Matt Wrock
|
dc628cd722
|
fixes infinite loop in machine state call if provider calls machine.action
|
2014-11-06 08:51:47 -08:00 |
|
Mitchell Hashimoto
|
59dbe51ef2
|
core: Call default_provider with the machine for commands
|
2014-10-23 15:53:22 -07:00 |
|
Kalman Hazins
|
bb052366f7
|
Change symbols inside hashes to 1.9 JSON-like syntax
|
2014-05-22 12:35:12 -04:00 |
|
Mitchell Hashimoto
|
52bb68ba73
|
core: Fix some tests, revert a change
|
2014-05-01 10:03:49 -07:00 |
|
Mitchell Hashimoto
|
429bd73495
|
core: provider has default priority of 5
|
2014-05-01 09:26:36 -07:00 |
|
Mitchell Hashimoto
|
e119a5714a
|
core: add "disable" method for synced folders, deprecate "prepare"
|
2014-04-21 13:55:09 -07:00 |
|
Mitchell Hashimoto
|
e947960c09
|
providers/docker: use a custom communicator to go through host VM
|
2014-04-21 13:54:56 -07:00 |
|
Mitchell Hashimoto
|
d42d62ead1
|
core: MachineIndex#vagrant_env should silence warnings
|
2014-04-21 13:54:32 -07:00 |
|
Mitchell Hashimoto
|
2b07dec059
|
core: Use the MachineIndex#vagrant_env method
|
2014-04-21 13:54:31 -07:00 |
|
Mitchell Hashimoto
|
bc2e3727a9
|
core: Add usable? check to providers
|
2014-04-21 13:53:07 -07:00 |
|
Mitchell Hashimoto
|
b38876ac50
|
core: pass along the UI class so we don't get a silent UI
|
2014-04-21 13:51:26 -07:00 |
|
Mitchell Hashimoto
|
4349800374
|
core: Silence ruby warnings when loading external machines
|
2014-04-21 13:51:25 -07:00 |
|
Mitchell Hashimoto
|
a0e9f46251
|
core: commands can use the IDs from anywhere to control
|
2014-04-21 13:51:24 -07:00 |
|
Mitchell Hashimoto
|
7f2fe524b3
|
core: use default color by default (not white)
|
2014-03-05 10:19:53 -08:00 |
|
Mitchell Hashimoto
|
f72db0c611
|
core: config raises NoMethodError on bad calls once finalized
|
2014-02-05 16:14:58 -08:00 |
|
Mitchell Hashimoto
|
a924a7b48c
|
core: provider capabilities
|
2014-01-26 14:15:06 -08:00 |
|
Mitchell Hashimoto
|
3f62addac2
|
core: make output white for now
|
2014-01-17 21:53:17 -08:00 |
|
Mitchell Hashimoto
|
1b8f1a3864
|
core: convert more output to output method
|
2014-01-17 21:03:04 -08:00 |
|
Mitchell Hashimoto
|
f3d102e069
|
core: colorize VM output for each VM in a command
|
2014-01-17 21:02:58 -08:00 |
|
Mitchell Hashimoto
|
08b1aee00d
|
core: default commands to primary
|
2014-01-11 09:15:14 -08:00 |
|
Mitchell Hashimoto
|
ad99b4f250
|
core: CLI understands new plugin definition format
|
2014-01-11 08:53:25 -08:00 |
|
Mitchell Hashimoto
|
4a99cdccdf
|
core: allow command plugins to have options
|
2014-01-11 08:38:27 -08:00 |
|
Mitchell Hashimoto
|
38fbbb6c56
|
synced_folders/rsync: Initial commit working
|
2014-01-10 17:40:29 -08:00 |
|
Mitchell Hashimoto
|
010874ffad
|
core: has_plugin? uses the new plugin manager class to check for gems
|
2014-01-08 10:50:28 -08:00 |
|
Mitchell Hashimoto
|
e9f6c81ab7
|
hosts/*: proper detect API
|
2014-01-07 21:18:36 -08:00 |
|
Mitchell Hashimoto
|
a6c7cc481e
|
convert more hosts: arch and linux
|
2014-01-07 20:53:39 -08:00 |
|
Mitchell Hashimoto
|
93e365bb33
|
core: Vagrant::Environment uses new host settings
|
2014-01-07 19:11:08 -08:00 |
|
Mitchell Hashimoto
|
21a610b59b
|
core: whitespace
|
2014-01-07 18:39:38 -08:00 |
|
Mitchell Hashimoto
|
5922241fcb
|
core: Modify plugin interfaces and API for hosts
|
2014-01-07 18:38:49 -08:00 |
|
Mitchell Hashimoto
|
04a5e6bcd2
|
core: Remove Vagrant::Hosts and add Vagrant::Host, a CapabilityHost
|
2014-01-07 18:34:19 -08:00 |
|
Teemu Matilainen
|
e5032071f6
|
core: Vagrant.has_plugin? tries to match gem name first
Search primary from the list of gem names which have been loaded by
`Vagrant.require_plugin`. Fall back to matching registered plugin names.
|
2013-12-20 17:36:10 -03:00 |
|
Mitchell Hashimoto
|
2c65d247da
|
core: Allow options to be passed down into SF cleanup
|
2013-12-06 16:40:24 -08:00 |
|
Mitchell Hashimoto
|
ae4fa1a946
|
core: better synced folder plugin docs
|
2013-12-03 18:33:24 -08:00 |
|
Emiliano Ticci
|
578393ac8e
|
Add cleanup routine to synced folder plugin implementation
|
2013-12-02 11:19:09 +01:00 |
|
Mitchell Hashimoto
|
97389d4255
|
core: output synopsis with command [GH-2249]
|
2013-11-23 14:00:42 -08:00 |
|
Mitchell Hashimoto
|
52fe93cc41
|
synced_folders/nfs: begin implementation (not functional)
|
2013-11-22 16:51:55 -08:00 |
|
Mitchell Hashimoto
|
93a4066339
|
core: SyncedFolders built-in middleware
|
2013-11-22 16:12:51 -08:00 |
|
Mitchell Hashimoto
|
97148379d2
|
providers/virtualbox: implement the synced folder plugin
|
2013-11-21 17:38:17 -08:00 |
|