[backport/2.2] Migrate k8s_cp module to new refactored code (#329)

Co-authored-by: Alina Buzachis <abuzachis@redhat.com>
This commit is contained in:
Mike Graves
2022-01-20 10:40:25 -05:00
parent f5a0dd5946
commit 8171c994df
3 changed files with 33 additions and 23 deletions

View File

@@ -15,6 +15,7 @@ class AnsibleK8SModule:
default_settings = {
"check_k8s": True,
"check_pyyaml": True,
"module_class": AnsibleModule,
}
@@ -33,6 +34,9 @@ class AnsibleK8SModule:
self.requires("kubernetes")
self.has_at_least("kubernetes", "12.0.0", warn=True)
if self.settings["check_pyyaml"]:
self.requires("pyyaml")
@property
def check_mode(self):
return self._module.check_mode