Closed Teddy-Schmitz closed 9 years ago
initial code push in c36cfa5b9e028c52a4627ee1ac5e7f1b9f06c3e1
I haven't figured out how to get the namespace created without doing a python setup.py install
and pip uninstall rax-autoscaler
(the uninstall cleans up your environment for running locally. I found that if I had it installed, I was debugging against the installed version)
If you don't do that, you'll get an exception about no plugins found for raxas.ext
this is a breaking change with regards to the data sent with the webhooks, webhook tests currently fail.
the plugin architecture is also a breaking change with config.json
Hey @jon-walton, I haven't tried yet, but according to the documentation it is the expected behaviour:
python setup.py install
ok cool. after uninstalling, it still leaves the egg-info in the project's directory so it works. I haven't looked into setup.py much so I'm wondering if theres another way to get the egg-info folder there without doing a full install.
ready for review in commit 23c8426
closed by b8bd5e8ce364ccc04e3afe41d5156922313a4647
Create a plugin system to allow people to write their own checks to determine scale ups and scale downs.