Brian Cain
|
f55aca091c
|
Wrap disk feature in experimental flag
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
86f9243762
|
Move validation message to locales
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
3e177d380f
|
Update disk docs in website for experimental feature banner
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
734aad1ede
|
Enforce unique names for disk config objects
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
b5b59a4eee
|
Base name for disk is vagrant_primary if primary
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
ea7a230cb6
|
Move disk config validation messages to locales file
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
57fd731fbf
|
Add warning if machines provider was not found in disk provider config
opts
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
3a2b4ddef2
|
Validate that disk file exists in disk config validate
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
cd98a8bf64
|
Include unit test for numeric class
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
2e324a4971
|
Add conversion method for shortcut size in disk config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
271cf8a603
|
Begin to add Numeric class helper for converting size strings
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
8031ebe9d1
|
Add some todos for the disk website docs
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
17f8fbe65e
|
Fix how double underscore options are shown in docs
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
63b35ad909
|
Begin to add short guide for plugin authors and the disk config object
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
b0f4d43663
|
Add docs around various ways to define provider specific options for disk configs
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
7feee7a87f
|
Add locale for primary disk validation error
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
f51805e910
|
Add list of examples to write up for disk feature
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
9190f4b2e6
|
Fix nav sidebar view for disk page
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
97db5d5da3
|
Add todo for disk management overview
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
1a02c52852
|
Add beginning of disk management docs for vagrant website
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
54c3e28a45
|
Add comment for potential hook into provider configuring disk
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
a457dee8b0
|
Set default disk to non-primary
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
a51e9b1fa1
|
Support both kinds of provider config options for disk config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
83fea21ff1
|
Simplify builtin disk action
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
e598007237
|
Add provider specific disk options under provider_config hash
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
6c54bf6ad9
|
Fix logger namespace typo
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
d54e870752
|
Add file option to disk config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
f01c90e676
|
Rename rspec test name
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
71ad0f7aba
|
Remove duplicate setting of disks variable
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
35f113e759
|
Put back accidental case switching for comments on provisioner
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
9c1d05113f
|
Update merge comment for disk config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
87366cf4f3
|
Add basic disk config unit tests
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
93828508ec
|
Update config/vm with tests for disk config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
d6df83103e
|
Add todo for attaching and configuring disk for a given provider
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
499e39dd10
|
Ensure primary is true or false
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
cef1bd47b3
|
Add initial disk builtin action
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
a55e3d2b91
|
Make config.vm.disks accessible instead of internal
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
8adffc830a
|
Add builtin disk action
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
c18f36e516
|
Fix code comment typo
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
ad73969010
|
Fixup disk config parsing to allow hash and block
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
7cfccb5cfd
|
Update variable docs for disk name
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
ee751ca6e1
|
Add disk name for disk config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
995c4bbc60
|
Add validation for disk configs
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
a18ce4f732
|
Add primary config option for disk
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
393ce9eb1b
|
Rename drives to disks to match class, and properly merge configs
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
28d339eac5
|
Ensure block is properly passed through to add_config
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
ee388d8293
|
Ensure config is renamed to options
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
34673fe5f9
|
Add disk class function for provider layers
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
98a2d0f723
|
Update internal drives state to be array instead of hash
|
2019-11-22 14:40:23 -08:00 |
Brian Cain
|
abcc334900
|
Add note about disk options value
|
2019-11-22 14:40:23 -08:00 |