25 Commits

Author SHA1 Message Date
sophia
31e57414b4
Destroy machine + remove data dir when machine id is set to empty value 2022-04-25 12:26:11 -05:00
sophia
1fe695bdf3
Use Vagrantfile info to configure target box 2022-04-25 12:26:06 -05:00
Chris Roberts
6b37b7ba55
Add seed functions and seed before running 2022-04-25 12:26:05 -05:00
sophia
8f8b5d2078
Return synced folders plugin along with synced folder info 2022-04-25 12:26:04 -05:00
sophia
847d87a017
Get synced folder from machine 2022-04-25 12:26:04 -05:00
sophia
de996a6047
Move box loading to machine 2022-04-25 12:26:01 -05:00
Chris Roberts
081fcad389
Update guest detection and parent loading in machine 2022-04-25 12:25:59 -05:00
sophia
2b93a26b50
Inject a box into the machine
This should be updated once the box collection and provider are
implemented in order to select the right box from the box
collection.
2022-04-25 12:25:54 -05:00
sophia
4335d9e7dd
Store box as part of machine object 2022-04-25 12:25:54 -05:00
sophia
f3b6f615ab
Get box from machine 2022-04-25 12:25:53 -05:00
sophia
62d7324bfc
go generate 2022-04-25 12:25:52 -05:00
sophia
f1f1b8c79d
Update parents -> parent 2022-04-25 12:24:48 -05:00
Chris Roberts
66d2a70291
Seed host and guest plugins 2022-04-25 12:24:45 -05:00
sophia
6b007f27bb
Detect guest for machine 2022-04-25 12:24:35 -05:00
sophia
a968b23636
Return a box from a machine 2022-04-25 12:24:13 -05:00
sophia
70a9f2b0d5
Specify machine when specializing a target 2022-04-25 12:24:13 -05:00
sophia
1a9f082194
Save a machine as a record inside a target 2022-04-25 12:24:13 -05:00
sophia
95c3e508c9
Return int32 for uid 2022-04-25 12:24:13 -05:00
sophia
0aa15c0759
Rename IndexUUID to GetUUID for consistency 2022-04-25 12:24:13 -05:00
Chris Roberts
29c3cf439b
Support passing exit code back to origin 2022-04-25 12:24:11 -05:00
sophia
5ecb1cdc26
Get/set machine id 2022-04-25 12:24:09 -05:00
Chris Roberts
5daf2f4260
Add core machine implementation 2022-04-25 12:24:08 -05:00
Chris Roberts
37c2e3fd51
Rename machine to target 2022-04-25 12:24:05 -05:00
sophia
3107da72af
Execute subcommands 2022-04-25 12:24:02 -05:00
sophia
c3ee750db1
Add gogo 2022-04-25 12:23:57 -05:00