def info(filename, obj=None, useBindings=False): """ Similarly to the fetch function, the info function uses pyrrd.backend.external by default. This is due to the fact that 1) the output of the RRD info module is much more easily legible, and 2) it is very similar in form to the output produced by the "rrdtool info" command. The output produced by the rrdtool Python bindings is a data structure and more difficult to view. However, if that output is what you desire, then simply set the useBindings parameter to True. """ if useBindings: from pprint import pprint pprint(_cmd('info', [filename])) else: external.info(filename, obj)