The cluster stamp is now ISO 8601; just use that.
(The isoformat() puts a : in +hh:mm the timezone offset, which is slightly
different than what Ceph does; just pass Ceph's value through for
consistency.)
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit
383006a5cc2da3e0b643a9dc600e75e1ce088bd6)
Conflicts:
src/pybind/mgr/telemetry/module.py
Due to missing scaffolding that exists in master but was not
backported to luminous.
return False
- @staticmethod
- def parse_timestamp(timestamp):
- return datetime.strptime(timestamp, '%Y-%m-%d %H:%M:%S.%f')
-
def set_config_option(self, option, value):
if option not in self.config_keys.keys():
raise RuntimeError('{0} is a unknown configuration '
df = self.get('df')
report['report_id'] = self.report_id
- report['created'] = self.parse_timestamp(mon_map['created']).isoformat()
+ report['created'] = mon_map['created']
report['mon'] = {
'count': len(mon_map['mons']),