Chris Roberts
|
b7eb55bbbc
|
Update config testing builtin to include data checks
|
2022-06-24 18:28:46 -07:00 |
|
Chris Roberts
|
f1695b6c1f
|
Generated proto updates for config wrappers
|
2022-06-24 18:28:10 -07:00 |
|
Chris Roberts
|
05baac1514
|
Update ruby config service to use wrapper protos
|
2022-06-24 18:27:38 -07:00 |
|
Chris Roberts
|
0d562673f9
|
Just print class information in error content
|
2022-06-24 18:27:00 -07:00 |
|
Chris Roberts
|
139349b136
|
Remove vagrantfiles from default arguments in call
|
2022-06-24 18:25:50 -07:00 |
|
Chris Roberts
|
778d009bfb
|
Mark configs with unique id. Use id for provisioner caching.
|
2022-06-22 12:33:07 -07:00 |
|
Chris Roberts
|
8a41ef3396
|
Remove previous proto generation helpers
|
2022-06-21 16:51:08 -07:00 |
|
Chris Roberts
|
fd963c39d4
|
Reuse cache and init after cloning
|
2022-06-21 14:43:14 -07:00 |
|
Chris Roberts
|
4b61b0be49
|
Fix state loading for machine
|
2022-06-21 14:42:14 -07:00 |
|
Chris Roberts
|
2ce2494f79
|
Don't use actual values in logger output
|
2022-06-21 14:41:28 -07:00 |
|
Chris Roberts
|
a9b62812ac
|
Add box metadata conversion
|
2022-06-21 14:41:17 -07:00 |
|
Chris Roberts
|
1bd6e4d946
|
Always init all known targets
|
2022-06-21 14:41:05 -07:00 |
|
Chris Roberts
|
83467013e9
|
Handle Set and Logger types
|
2022-06-20 16:56:30 -07:00 |
|
Chris Roberts
|
2890fb57c5
|
Finalize the entire Vagrantfile so all config is properly available
|
2022-06-20 16:04:01 -07:00 |
|
Chris Roberts
|
e0d8fa6689
|
Generated proto updates
|
2022-06-20 13:13:06 -07:00 |
|
Chris Roberts
|
07236213bc
|
Update modules
|
2022-06-20 13:11:54 -07:00 |
|
Chris Roberts
|
8e69548c76
|
Memoize some values fetched from the machine client
|
2022-06-20 13:10:38 -07:00 |
|
Chris Roberts
|
24d8025827
|
Remove cleanup implementation from runner
|
2022-06-20 13:09:43 -07:00 |
|
Chris Roberts
|
872812eaa4
|
Fix up some direct conversions to prevent wrong cache returns
|
2022-06-20 13:08:01 -07:00 |
|
Chris Roberts
|
b8fbe1ace5
|
Remove some extraneous logging
|
2022-06-20 13:07:31 -07:00 |
|
Chris Roberts
|
3f557e26f1
|
Log what wasn't handled by wrapper
|
2022-06-20 13:06:14 -07:00 |
|
Chris Roberts
|
17fc49cf41
|
Add provider parsing to internal endpoint
|
2022-06-20 13:05:26 -07:00 |
|
Chris Roberts
|
f57ffec0fd
|
Use cleanup helper in runner
|
2022-06-20 13:04:41 -07:00 |
|
Chris Roberts
|
526c43a926
|
Use reference name for loading. Allow closes to happen automatically.
|
2022-06-20 13:04:21 -07:00 |
|
Chris Roberts
|
eee26ce5a0
|
Do not close individual plugins from manager
|
2022-06-20 13:02:35 -07:00 |
|
Chris Roberts
|
97c51a56cd
|
Reorganize vagrantfile implementation, support provider overrides
|
2022-06-20 13:02:01 -07:00 |
|
Chris Roberts
|
f50f700e5c
|
Update machine to use vagrantfile for synced folders
|
2022-06-20 13:01:13 -07:00 |
|
Chris Roberts
|
3e783b6074
|
Fix up project vagrantfile usage and target init
|
2022-06-20 13:00:42 -07:00 |
|
Chris Roberts
|
f564592651
|
Update target to use vagrantfile
|
2022-06-20 13:00:02 -07:00 |
|
Chris Roberts
|
ec531c5ace
|
Optimize target loading from index
|
2022-06-20 12:58:22 -07:00 |
|
Chris Roberts
|
92667df091
|
Add cleanup to factory and close registered basis when closed
|
2022-06-20 12:56:56 -07:00 |
|
Chris Roberts
|
16d4145091
|
Only store a project after it has been fully initialized
|
2022-06-20 12:56:10 -07:00 |
|
Chris Roberts
|
f5f1fa7f0d
|
Remove direct target loading from client for now
|
2022-06-20 12:55:38 -07:00 |
|
Chris Roberts
|
a0c78056d2
|
Add cleanup tasks individually
|
2022-06-20 12:55:18 -07:00 |
|
Chris Roberts
|
b5233bc86b
|
Prepend closing the runner so data can still be saved
|
2022-06-20 12:54:39 -07:00 |
|
Chris Roberts
|
c698980afd
|
Update client to use cleanup helper
|
2022-06-20 12:54:00 -07:00 |
|
Chris Roberts
|
21b17e1907
|
Add extra parsing functions and change result type
|
2022-06-15 12:50:59 -07:00 |
|
Chris Roberts
|
9b355854f0
|
Disable push config usage in test plugin
|
2022-06-15 12:49:22 -07:00 |
|
Chris Roberts
|
eb5c970b94
|
Include config test builtin
|
2022-06-15 11:15:39 -07:00 |
|
Chris Roberts
|
e262cd02ac
|
Update Vagrantfile proto representation
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
67c374ddd2
|
Log value so it is used
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
19753aa2f6
|
Add LoadLocation stringer generation
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
4d403ef02a
|
Only raise error if version load is nil
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
ab34fddbc4
|
Remove automatic target initialization, update caching
|
2022-06-15 11:15:08 -07:00 |
|
Chris Roberts
|
e03058d9e8
|
Fix up synced folder collection generation
|
2022-06-15 11:15:04 -07:00 |
|
Chris Roberts
|
a262686f08
|
Fix up string format types
|
2022-06-15 11:14:07 -07:00 |
|
Chris Roberts
|
18190aab38
|
Load location stringer update
|
2022-06-15 11:14:07 -07:00 |
|
Chris Roberts
|
43979be447
|
Fix logger usage in plugin manager
|
2022-06-15 11:14:07 -07:00 |
|
Chris Roberts
|
dc91194f9d
|
Load direct conversions after setup
|
2022-06-15 11:14:07 -07:00 |
|
Chris Roberts
|
ede3b03f8c
|
Update logger and call internal finalize on configs
|
2022-06-15 11:14:07 -07:00 |
|