diff --git a/cephclient/wrapper.py b/cephclient/wrapper.py index aa8a1d0..6609290 100644 --- a/cephclient/wrapper.py +++ b/cephclient/wrapper.py @@ -418,6 +418,13 @@ def osd_tree(self, epoch=None, **kwargs): else: return self.get('osd/tree', **kwargs) + def osd_df(self, output_method=None, **kwargs): + if output_method is not None: + return self.get('osd/df?output_method={0}' + .format(output_method), **kwargs) + else: + return self.get('osd/df', **kwargs) + ### # osd PUT calls ###