It seems much more likely that plugins will rely on plugins that come before it.
Therefore it seems more likely that plugins ordered by execution sequence will follow
a reverse ordered DAG. Therefore dependencies should be activated in reverse order.
vProfiler will now run sosreport or supportconfig depending on the distro. --upload URL now zips the ./logs
folder and uploads it to the blob storage container.
Implemented the plugin meta information using YaML instead of CSV.
The commands only echo right now to for testing purposes.
Actual plugin commands will be inserted after this is tested on every
platform I am trying to support.
The plugin now has prerequisite files to test if on a Hyper-V system. Added a comment to explain why globbing was necessary.
Signed-off-by: Kameron Carr <kameroncarrcollege@gmail.com>
Edited the sosreport hyperv plugin to be more general and collect the
/boot/config* file off any hyperv system and not just ones on Azure.
For example, on hyperv on Windows the file is named config-*-general
instead of config-*-azure.
Signed-off-by: Kameron Carr <kameroncarrcollege@gmail.com>