Dispatches the request to the plugins process method

def Process(self, request, context):
        """Dispatches the request to the plugins process method"""
        LOG.debug("Process called")
        try:
            metrics = self.plugin.process(
                [Metric(pb=m) for m in request.Metrics],
                ConfigMap(pb=request.Config)
            )
            return MetricsReply(metrics=[m.pb for m in metrics])
        except Exception as err:
            msg = "message: {}\n\nstack trace: {}".format(
                err, traceback.format_exc())
            return MetricsReply(metrics=[], error=msg)