hashicorp-copywrite[bot]
|
36a312ee26
|
add missing license headers and update copyright file headers to BUS-1.1
|
2023-08-10 21:53:25 +01:00 |
|
Chris Roberts
|
b6192eba0d
|
Fixup scoping usage to properly validate
|
2023-06-05 14:18:05 -07:00 |
|
sophia
|
f811e995da
|
Return errors when box metadata is unavailable or invalid
|
2022-09-28 16:52:00 -04:00 |
|
Paul Hinze
|
ee8883153c
|
Make Docker provider work again post config refactor
- Allow machine.box to be empty without sadness (depends on
https://github.com/hashicorp/vagrant-plugin-sdk/pull/182)
- Get synced folder type from plugin name instead of defaulting to
:virtualbox
|
2022-07-08 11:36:27 -05:00 |
|
sophia
|
25dfcd039f
|
Update paths to use Path type instead of string
|
2022-04-25 14:12:28 -05:00 |
|
sophia
|
cddcfef0a1
|
Update Box#UpdateInfo to use box metadata client
|
2022-04-25 12:26:57 -05:00 |
|
sophia
|
e27e6c7871
|
Map box metadata
|
2022-04-25 12:26:57 -05:00 |
|
sophia
|
38c5dcb53c
|
Implement update info box endpoint
|
2022-04-25 12:26:57 -05:00 |
|
sophia
|
4b8d4fbe86
|
Box metadata to implement vagrant-plugin-sdk box metadata interface
|
2022-04-25 12:26:52 -05:00 |
|
sophia
|
8b586fceb3
|
Make box metadata implement vagrant-plugin-sdk box metadata
|
2022-04-25 12:26:51 -05:00 |
|
sophia
|
d3f22f3a68
|
Don't count machines that have not been created when looking for boxes in use
|
2022-04-25 12:26:48 -05:00 |
|
sophia
|
e9e24986bd
|
Add ability to get metadata associated with a box
|
2022-04-25 12:26:47 -05:00 |
|
sophia
|
2b4c99aaa0
|
Don't add destroyed machines to list of active machines when searching for box usage
|
2022-04-25 12:26:46 -05:00 |
|
sophia
|
c13dcc938c
|
Only include machines that have been created
|
2022-04-25 12:26:46 -05:00 |
|
sophia
|
62e049e201
|
Implement box machines
|
2022-04-25 12:26:46 -05:00 |
|
sophia
|
517c33aacf
|
Ensure json data is recieved from vagrant cloud
|
2022-04-25 12:26:45 -05:00 |
|
sophia
|
e27fb8aa07
|
Ensure json metadata is retrieved for box
|
2022-04-25 12:26:45 -05:00 |
|
sophia
|
4a9948c245
|
Add nested metadata data to box tests
|
2022-04-25 12:26:44 -05:00 |
|
sophia
|
2d477ed675
|
Use struct for box metadata
|
2022-04-25 12:26:44 -05:00 |
|
sophia
|
57afe56edd
|
Delete box directory if exists
|
2022-04-25 12:25:57 -05:00 |
|
sophia
|
cec195cecb
|
Remove boxes from db when deleting
|
2022-04-25 12:25:56 -05:00 |
|
sophia
|
e77cb42171
|
Add tests
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
79b1b046a4
|
Creat box from ref
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
1545093be2
|
Set box id
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
ff98ee294a
|
Create full boxes for tests
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
a2002f66fb
|
Implement repackage
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
50c37c9b96
|
Create new box
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
a023c88a1f
|
Save box to db
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
4e9e0dbe75
|
Load box metadata
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
8642882a35
|
Add box tests
|
2022-04-25 12:25:53 -05:00 |
|
sophia
|
abd2e24e07
|
Add compare method for comparing box versions
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
aeeddd7967
|
Add comparision functions
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
faf1131617
|
Fill in box module
And add last_update field to box
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
639cf1db04
|
Add empty box module
|
2022-04-25 12:25:52 -05:00 |
|