166 Commits

Author SHA1 Message Date
Mitchell Hashimoto
b2c2d2a4cc Downloader progress reporter now uses the environment logger 2010-05-20 22:37:39 -07:00
Mitchell Hashimoto
6e757e7ab7 Remove logger from the VM and put it on the environment 2010-05-20 20:35:15 -07:00
Mitchell Hashimoto
91ae6178df Runner loggers now use their @runner.logger instead of "global" logger 2010-05-20 16:46:23 -07:00
John Bender
ce6d95c131 rsync mostly complete, few tests left 2010-05-18 23:50:04 -07:00
John Bender
7ac7af15d3 rsync for shared folders added 2010-05-18 23:45:07 -07:00
Mitchell Hashimoto
6397ac579c Fixed "busticated" provisioning due to internal changes from multivm [closes GH-65] 2010-05-18 19:23:08 -07:00
Mitchell Hashimoto
5be932bf6c Destroying properly updates the dotfile 2010-05-16 18:01:53 -07:00
Mitchell Hashimoto
0314e6ef6c Persist/depersist VM methods replaced with dotfile updates. Active list information disabled for now. 2010-05-16 16:53:56 -07:00
Mitchell Hashimoto
af383e222a Get rid of more references to Vagrant.config. Only one remains. 2010-05-07 22:57:25 -07:00
Mitchell Hashimoto
b1b4ae2077 Remove SSH object from environment 2010-05-07 21:45:40 -07:00
Mitchell Hashimoto
2e547bda26 SSH object is now on the VM, rather than the environment 2010-05-07 21:40:32 -07:00
Mitchell Hashimoto
d7e0172e2d vagrant destroy always forces the shutdown (does not attempt graceful) 2010-05-06 20:50:32 -07:00
Mitchell Hashimoto
13c05de702 Rename errors.yml to strings.yml and Error to Translator, since I plan on using it for general strings 2010-04-30 23:42:11 -07:00
Mitchell Hashimoto
661af82e63 Refactor up/start actions. 2010-04-29 00:38:39 -07:00
Mitchell Hashimoto
fab4ae5dd2 Get rid of the one second sleep on reload. A fix was pushed upstream in virtualbox gem which fixes this. 2010-04-26 23:41:42 -07:00
Mitchell Hashimoto
fee901a899 Remove remaining Vagrant.config references. There a still a couple left... 2010-04-25 17:17:18 -07:00
Mitchell Hashimoto
bbb1b70e1d Forceful halting with vagrant halt --force (or -f for short) 2010-04-25 16:42:12 -07:00
Mitchell Hashimoto
d5866a1b54 vagrant halt now attempts to gracefully shut down the machine (via System#halt) 2010-04-25 16:27:03 -07:00
Mitchell Hashimoto
0736f8582d Shared folder action uses new system abstraction 2010-04-25 02:08:59 -07:00
Mitchell Hashimoto
f6b95801fc Export progress bar uses new syntax 2010-04-24 03:31:51 -07:00
Mitchell Hashimoto
50d81031b0 Update VM import to use proper new syntax for virtualbox 2010-04-23 23:56:03 -07:00
Mitchell Hashimoto
ec90382efe Reload sleeps 1 sec after halt to avoid FFI exception 2010-04-19 21:28:13 -07:00
Mitchell Hashimoto
376cd2f24d Box verification actually raises error to undo box adding 2010-04-19 15:45:52 -07:00
Mitchell Hashimoto
3e36b4ce12 Box verification uses the runner rather than the env 2010-04-19 14:21:21 -07:00
Mitchell Hashimoto
5b307a5d9b Added boxes are now verified 2010-04-19 14:14:44 -07:00
Mitchell Hashimoto
d5e2a64fd3 On import/export, hide "parts" of progress (since its simply out of 100) 2010-04-12 18:11:32 -07:00
Mitchell Hashimoto
677b3b05cc Packaging uses MAC address directly from the machine 2010-04-12 16:12:37 -07:00
Mitchell Hashimoto
40e823d90a Shorten shared folders further [see GH-50] 2010-04-12 14:38:34 -07:00
Mitchell Hashimoto
9498226c83 Package now puts auto-generated Vagrantfile with MAC address in root. 2010-04-12 00:44:04 -07:00
Mitchell Hashimoto
ecdec218b4 Included files in package now go into the include/ directory. 2010-04-12 00:29:26 -07:00
Mitchell Hashimoto
d30354540e Simply typo fixes 2010-04-12 00:06:53 -07:00
Mitchell Hashimoto
f0fa8aa5df Export now uses proper function and has progress bar (like import) 2010-04-12 00:05:24 -07:00
Mitchell Hashimoto
4d3f929b3f Sleep for a second on vagrant destroy if the boot mode is GUI. Required to wait for GUI to clean itself up. 2010-04-10 17:46:42 -07:00
Michael Johnston
4149313e7a allow setting mode to boot into, so can boot with gui which makes debugging networking setup easier 2010-04-10 16:45:01 -07:00
Mitchell Hashimoto
43f66c1693 Modify start to only boot for saved VMs, no sharing folders, etc. 2010-04-09 21:26:56 -07:00
Mitchell Hashimoto
fd3012ae00 Suspend uses proper VM method structure 2010-04-09 15:47:31 -07:00
Mitchell Hashimoto
6de3b641d0 Fix forwarded ports destroy method call to use new virtualbox format 2010-04-09 15:41:26 -07:00
Mitchell Hashimoto
945cc6af32 VM import now reports import progress! 2010-04-08 12:53:23 -07:00
Mitchell Hashimoto
745aadd1a5 VM halting uses new VM#stop 2010-04-08 01:47:57 -07:00
Mitchell Hashimoto
2271a41940 Boot uses new VM#start method which only takes 1 arg 2010-04-08 01:45:19 -07:00
Mitchell Hashimoto
279704475d SharedFolder uses the proper VM#save method 2010-04-08 01:42:48 -07:00
Mitchell Hashimoto
7a533a40c9 Forwarded ports task now calls VM#save properly 2010-04-08 01:30:28 -07:00
Mitchell Hashimoto
c4da4a6b9f Fix vm.save on customize. no longer needs the boolean argument 2010-04-08 01:30:00 -07:00
Mitchell Hashimoto
0c5ec7a4c7 Update destroy action to use the new destroy syntax for VM 2010-04-08 01:22:51 -07:00
Mitchell Hashimoto
d44dd9a4eb nics on virtualbox are now called network_adapters 2010-04-08 01:21:22 -07:00
Mitchell Hashimoto
068c0e67c5 Update environment to use new VirtualBox methods/attributes 2010-04-08 01:13:25 -07:00
John Bender
bd69c54379 file download from http fix with correct options for windows 2010-03-26 23:36:53 -07:00
John Bender
527e101cab fix for no extract results from uri check 2010-03-23 00:03:28 -07:00
John Bender
2067f000f5 fix for uri parsing issues on windows with a small refactor thrown in on the side 2010-03-22 23:49:36 -07:00
Mitchell Hashimoto
c25ff5300a Tab => Spaces 2010-03-22 00:13:48 -07:00