]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
ceph_ec_profile: make int params str
authorSeena Fallah <seenafallah@gmail.com>
Sat, 16 Mar 2024 15:43:28 +0000 (16:43 +0100)
committerSeena Fallah <seenafallah@gmail.com>
Sat, 16 Mar 2024 23:44:45 +0000 (00:44 +0100)
Ceph return them as string so in comparision it would always fail

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit f0b4cc3f0d6c82ec6433935bfd443367422c76a5)

library/ceph_ec_profile.py

index 0b84724095e2f81db65aa0df2298ab92e0311ca1..778a7a72871b708a6867de48a0ef253924be5472 100644 (file)
@@ -174,11 +174,11 @@ def run_module():
                    choices=['present', 'absent'], default='present'),
         stripe_unit=dict(type='str', required=False),
         plugin=dict(type='str', required=False, default='jerasure'),
-        k=dict(type='int', required=False),
-        m=dict(type='int', required=False),
-        d=dict(type='int', required=False),
-        l=dict(type='int', required=False),
-        c=dict(type='int', required=False),
+        k=dict(type='str', required=False),
+        m=dict(type='str', required=False),
+        d=dict(type='str', required=False),
+        l=dict(type='str', required=False),
+        c=dict(type='str', required=False),
         scalar_mds=dict(type='str', required=False),
         technique=dict(type='str', required=False),
         crush_root=dict(type='str', required=False),