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
ASGScalingProcesses registered as 'asg_scheduled_actions', expected to be 'asg_scaling_processes' #841
Comments
Thanks this looks like a documentation error. Fix will be to update the docs |
This is still an issue, would be great to get the documentation fixed. Can I contribute somehow? |
@ngfgrant I am running into this problem currently. Sceptre version:
I have found that if I remove the offending Is this something that is resolved by later versions of |
These commits show the important hook history. The comment is my interpretation.
The authors intended to replace asg_scheduled_actions with asg_scaling_processes. But commit ec06452 introduced this bug by retaining the asg_scheduled_actions name for the entry point. Sceptre would have avoided the confusion by naming the entry point asg_scaling_processes. This major version of Sceptre needs to keep supporting the old name. The next minor version can deprecate the old name and add the documented name as another entry point for the same hook. The next major version can remove the old name. |
@jragland , sorry, I didn't understand your point about removing the Try again with the latest Sceptre version and if you get an error different from the case originally described you can provide a repro in a new issue. The OP's point is that the documented name ( That will be fixed in the next major version when #1374 gets merged. |
I noticed that the default hook for ASG processes is registered as
"asg_scheduled_actions ="
and not asasg_scaling_processes
, seesceptre/setup.py
Line 59 in b7585fd
In the docs (2.2.1) and also the code (
sceptre/sceptre/hooks/asg_scaling_processes.py
Lines 39 to 40 in 9a36309
asg_scaling_processes
, but using!asg_scaling_processes
inhooks
results in:The text was updated successfully, but these errors were encountered: