Ejemplo n.º 1
0
    def validate_trigger_for_recipe(self, recipe_definition):
        """See :meth:`recipe.triggers.configuration.trigger_rule.RecipeTriggerRuleConfiguration.validate_trigger_for_recipe`
        """

        input_file_name = self.get_input_data_name()
        media_type = self.get_condition().get_media_type()
        media_types = [media_type] if media_type else None

        connection = RecipeConnection()
        connection.add_input_file(input_file_name, False, media_types, False)
        connection.add_workspace()

        return recipe_definition.validate_connection(connection)
Ejemplo n.º 2
0
    def validate_trigger_for_recipe(self, recipe_definition):
        '''See :meth:`recipe.triggers.configuration.trigger_rule.RecipeTriggerRuleConfiguration.validate_trigger_for_recipe`
        '''

        input_file_name = self.get_input_data_name()
        media_type = self.get_condition().get_media_type()
        media_types = [media_type] if media_type else None

        connection = RecipeConnection()
        connection.add_input_file(input_file_name, False, media_types, False)
        connection.add_workspace()

        return recipe_definition.validate_connection(connection)