Fabian Homborg eac9ec9093 Add vagrant completions
These aren't perfect, but the tool is pretty much hostile to proper
completions - it includes a "--machine-readable" option, but `vagrant
global-status --machine-readable` prints great output like

```
1551816037,,ui,info,id
1551816037,,ui,info,name
1551816037,,ui,info,provider
1551816037,,ui,info,state
1551816037,,ui,info,directory
1551816037,,ui,info,
1551816037,,ui,info,-------------------------------------------------------------------------
1551816037,,ui,info,d3ea265
1551816037,,ui,info,default
1551816037,,ui,info,virtualbox
1551816037,,ui,info,poweroff
1551816037,,ui,info,/home/alfa/dev/oi-userland
1551816037,,ui,info,
1551816037,,ui,info,fdf42c4
1551816037,,ui,info,default
1551816037,,ui,info,virtualbox
1551816037,,ui,info,poweroff
1551816037,,ui,info,/home/alfa/dev/vagrant/NetBSD
1551816037,,ui,info,
1551816037,,ui,info,f8f6eff
1551816037,,ui,info,default
1551816037,,ui,info,virtualbox
1551816037,,ui,info,poweroff
1551816037,,ui,info,/home/alfa/dev/vagrant/fedora
1551816037,,ui,info,
1551816037,,ui,info, \nThe above shows information about all known Vagrant environments\non this machine. This data is cached and may not be completely\nup-to-date (use "vagrant global-status --prune" to prune invalid\nentries). To interact with any of the machines%!(VAGRANT_COMMA) you can go to that\ndirectory and run Vagrant%!(VAGRANT_COMMA) or you can use the ID directly with\nVagrant commands from any directory. For example:\n"vagrant destroy 1a2b3c4d"
```

and still takes 500ms to do so. The actual information is in a json
file, which we can't expect to read, and it doesn't have linebreaks or
such which we could use to hack-parse it.

So this is the best we can do for the most important bits (the
machineids), so let's just add this as-is.

[ci skip]
2019-03-05 21:02:32 +01:00
..
2017-10-11 10:17:35 -07:00
2019-01-27 15:38:03 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-02-06 17:53:23 +01:00
2018-02-06 17:53:23 +01:00
2019-01-23 18:00:21 -06:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-11-26 19:21:37 -08:00
2017-10-11 10:17:35 -07:00
2019-01-26 19:16:06 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2019-02-25 09:00:42 -08:00
2018-04-20 09:12:34 -05:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-09-07 15:29:48 +02:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2019-02-25 09:00:42 -08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2019-02-16 17:01:02 +01:00
2018-06-23 15:30:31 -07:00
2017-10-11 10:17:35 -07:00
2017-11-08 22:19:52 +01:00
2018-07-28 13:10:13 -07:00
2017-10-11 10:17:35 -07:00
2018-10-02 18:51:14 +02:00
2017-10-11 10:17:35 -07:00
2018-04-25 15:46:15 +02:00
2017-10-11 10:17:35 -07:00
2018-04-09 00:46:35 +02:00
2018-10-02 19:31:30 +02:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-12-11 10:44:06 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2019-02-09 22:48:15 -08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-06-01 20:16:23 +02:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-07-30 14:38:00 -05:00
2017-11-12 21:03:11 -08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-11-12 16:28:24 +01:00
2019-01-26 19:29:25 +01:00
2018-03-15 21:59:23 +08:00
2017-11-26 19:21:46 -08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-10-14 16:32:49 -05:00
2017-10-11 10:17:35 -07:00
2018-04-09 01:09:49 +02:00
2018-11-25 07:50:10 -08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-10-16 13:50:42 -05:00
2017-10-11 10:17:35 -07:00
2018-11-25 05:13:14 -08:00
2018-04-25 15:45:48 +02:00
2017-10-11 10:17:35 -07:00
2017-11-08 12:59:31 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-04-09 01:09:49 +02:00
2017-10-11 10:17:35 -07:00
2018-01-05 15:30:58 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-11-07 20:08:16 -06:00
2018-12-31 16:48:03 +01:00
2018-05-06 18:55:12 -05:00
2017-10-11 10:17:35 -07:00
2019-01-21 22:37:45 -08:00
2017-10-11 10:17:35 -07:00
2017-12-12 19:18:57 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-05-03 11:32:18 +02:00
2018-05-03 11:32:18 +02:00
2018-05-03 11:32:18 +02:00
2018-05-03 11:32:18 +02:00
2018-02-24 23:32:25 +08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-08-06 23:20:55 -07:00
2018-07-22 15:23:16 -07:00
2017-10-11 10:17:35 -07:00
2017-12-12 19:19:01 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-11-25 06:08:24 -08:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-07-24 00:22:13 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-11-08 12:59:31 +01:00
2018-08-26 17:00:04 -07:00
2017-10-11 10:17:35 -07:00
2019-02-20 22:30:29 +01:00
2019-01-26 19:29:25 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2019-03-05 21:02:32 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-10-29 18:01:52 +01:00
2017-12-12 19:19:05 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2019-01-26 19:29:25 +01:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-08-04 12:00:18 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-06-04 07:32:21 -05:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2017-10-11 10:17:35 -07:00
2018-04-09 01:09:49 +02:00
2017-10-11 10:17:35 -07:00
2018-09-16 21:15:32 -07:00