def repair(self, plugin, instance=None): plugin_obj = self.__plugins[plugin["id"]] instance_obj = (self.__instances[instance["id"]] if instance is not None else None) result = pyblish.plugin.repair(plugin=plugin_obj, context=self._context, instance=instance_obj) return formatting.format_result(result)
def repair(self, plugin, instance=None): plugin_obj = self.__plugins[plugin["id"]] instance_obj = (self.__instances[instance["id"]] if instance is not None else None) result = pyblish.plugin.repair( plugin=plugin_obj, context=self._context, instance=instance_obj) return formatting.format_result(result)
def process(self, plugin, instance=None, action=None): """Given JSON objects from client, perform actual processing Arguments: plugin (dict): JSON representation of plug-in to process instance (dict, optional): JSON representation of Instance to be processed. action (str, optional): Id of action to process """ plugin_obj = self.__plugins[plugin["id"]] instance_obj = (self.__instances[instance["id"]] if instance is not None else None) result = pyblish.plugin.process(plugin=plugin_obj, context=self._context, instance=instance_obj, action=action) return formatting.format_result(result)
def process(self, plugin, instance=None, action=None): """Given JSON objects from client, perform actual processing Arguments: plugin (dict): JSON representation of plug-in to process instance (dict, optional): JSON representation of Instance to be processed. action (str, optional): Id of action to process """ plugin_obj = self.__plugins[plugin["id"]] instance_obj = (self.__instances[instance["id"]] if instance is not None else None) result = pyblish.plugin.process( plugin=plugin_obj, context=self._context, instance=instance_obj, action=action) return formatting.format_result(result)