neoave / mrack

Multicloud use-case based multihost async provisioner for CIs and testing during development
Apache License 2.0
12 stars 14 forks source link

refactor(beaker): move distro_tags and hostRequires to transformer #187

Closed pvoborni closed 2 years ago

pvoborni commented 2 years ago

refactor(beaker): move distro_tags and hostRequires to transformer

From provider as transformer is the component which should work with provisioning config.

Also remove the mrack_beaker from specs as it is no longer needed.

fix: issue when searching for value when dict_name == attr

When searching for value using find_value_in_config_hierarchy the method might return the entire dictionary with name according to dict_name when the search attribute name is the same as dict_name and the dict doesn't have a default value nor value according to provided key.