]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/ceph_argparse: do not set self.typeargs in ctor of CephArgtype
authorKefu Chai <kchai@redhat.com>
Sun, 27 Jun 2021 07:04:39 +0000 (15:04 +0800)
committerKefu Chai <kchai@redhat.com>
Sun, 27 Jun 2021 07:04:42 +0000 (15:04 +0800)
self.typeargs is never referenced, so let's just drop it.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/pybind/ceph_argparse.py

index a029c1b2788a899f1747ca4935cda038b88930ab..45474e3901b5a77371d73ed3ede97ac5912c731b 100644 (file)
@@ -127,7 +127,7 @@ class CephArgtype(object):
         set any per-instance validation parameters here
         from kwargs (fixed string sets, integer ranges, etc)
         """
-        self.typeargs = None
+        pass
 
     def valid(self, s, partial=False):
         """
@@ -147,10 +147,7 @@ class CephArgtype(object):
         probably also override __str__() to give a more user-friendly
         'name/type' description for use in command format help messages.
         """
-        a = ''
-        if self.typeargs is not None:
-            a = self.typeargs
-        return '{0}(\'{1}\')'.format(self.__class__.__name__, a)
+        return self.__class__.__name__
 
     def __str__(self):
         """