perun.api.decorator =================== .. py:module:: perun.api.decorator .. autoapi-nested-parse:: Decorator module. Attributes ---------- .. autoapisummary:: perun.api.decorator.log Functions --------- .. autoapisummary:: perun.api.decorator.monitor perun.api.decorator.perun perun.api.decorator.register_callback Module Contents --------------- .. py:data:: log .. py:function:: monitor(region_name: Optional[str] = None) -> Callable Decorate function to monitor its energy usage. .. py:function:: perun(configuration_file: str = './.perun.ini', **conf_kwargs: Any) -> Callable Decorate function to monitor its energy usage. .. py:function:: register_callback(func: Callable[[perun.data_model.data.DataNode], None]) -> None Register a function to run after perun has finished collection data. :param func: Function to be called. :type func: Callable[[DataNode], None]