-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recipe Robot refuses to make bigfix recipe because others already exist #77
Comments
This is normal behavior. If Recipe Robot sees any existing recipes at all, it doesn't generate recipes. You can use |
It just seemed a little odd that it would ignore the generation of all recipes if ANY existed. I assumed the behavior was that it would ignore generation of specific recipes that already existed. As a long term feature request, it would be interesting if recipe-robot could make use of existing download or pkg recipes that already exist for use in a recipe type that does not yet exist. I remember seeing something about ignore existing somewhere, but I don't think it showed up when I was looking at the command line argument options. |
Given the current behavior, I'd almost expect There are 4 different states I can see being valid:
|
This issue should be marked "wontfix" so that it is easier to view the closed issues that have not been addressed because they could be valid to take on in the future, even if they are not important enough to keep open. |
For a while, Now, |
I set Recipe robot to only generate BigFix recipes, then ran it with a TextWrangler URL. Recipe Robot threw an error and would not generate the BigFix recipe even though no existing ones were found.
The
is_existing = True
on Line 361 of tools.py seems to prevent any recipe from being generated if any other recipe exists. It should only do this if all recipes requested to be generated already exist. If this means recipe-robot needs to make a redundant download recipe, then I feel like it should.Related: #74
Source Function:
recipe-robot/scripts/recipe_robot_lib/tools.py
Line 327 in b689474
The text was updated successfully, but these errors were encountered: