]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
telemetry/server: simplify
authorSage Weil <sage@redhat.com>
Fri, 26 Jul 2019 19:52:29 +0000 (14:52 -0500)
committerSage Weil <sage@redhat.com>
Fri, 26 Jul 2019 21:18:49 +0000 (16:18 -0500)
Caller just made this a list.

Signed-off-by: Sage Weil <sage@redhat.com>
src/telemetry/server/ceph_telemetry/rest/report.py

index 996d16f4341ee67bc6eac214da043cc90e0a9dd6..fab1f24a275d7b55ec348773e91a9d1d1965141d 100644 (file)
@@ -65,12 +65,9 @@ class Report(Resource):
         Remove from crashdump data (newer telemetry modules don't
         submit it at all).
         '''
-        if 'crashes' in self.report:
-            if not isinstance(self.report['crashes'], list):
-                self._crashes_to_list()
-            for crash in self.report['crashes']:
-                if 'utsname_hostname' in crash:
-                    del crash['utsname_hostname']
+        for crash in self.report.get('crashes', []):
+            if 'utsname_hostname' in crash:
+                del crash['utsname_hostname']
 
     def _obfuscate_entity_name(self):
         """