29 Commits

Author SHA1 Message Date
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