]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge PR #22661 into master
authorSage Weil <sage@redhat.com>
Fri, 22 Jun 2018 18:00:20 +0000 (13:00 -0500)
committerSage Weil <sage@redhat.com>
Fri, 22 Jun 2018 18:00:20 +0000 (13:00 -0500)
* refs/pull/22661/head:
mgr: remove unused [get|set]_store_json fns

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Dan Mick <dmick@redhat.com>
1  2 
src/pybind/mgr/mgr_module.py

index 1064652cfc5dedbaa36bb2af899b795368525821,5856836ae560e67df17283b582d230a6db05c9d4..5ca8e2fe25fdb6faf7d79a1df5e10507476d1a09
@@@ -622,35 -622,9 +622,13 @@@ class MgrModule(ceph_module.BaseMgrModu
          self._validate_option(key)
          return self._set_localized(key, val, self._set_config)
  
-     def set_store_json(self, key, val):
-         """
-         Helper for setting json-serialized stored data
-         :param str key:
-         :param val: json-serializable object
-         """
-         self.set_store(key, json.dumps(val))
-     def get_store_json(self, key):
-         """
-         Helper for getting json-serialized stored data
-         :param str key:
-         :return: object
-         """
-         raw = self.get_store(key)
-         if raw is None:
-             return None
-         else:
-             return json.loads(raw)
      def set_store(self, key, val):
          """
 -        Set a value in this module's persistent key value store
 +        Set a value in this module's persistent key value store.
 +        If val is None, remove key from store
 +
 +        :param str key:
 +        :param str val:
          """
          self._ceph_set_store(key, val)