-
Notifications
You must be signed in to change notification settings - Fork 2
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
Fix, test, and document behavior for configuration loading #26
Comments
"What happens" might also include "lyft/ratelimit keeps working, but replies to all requests with |
I'm taking the first question: What happens if at startup, one rule (out of several) in one domain (out of several) can't be parsed? |
I'm taking "What happens with YAML files containing several documents?". |
Now I'm taking "What is the minimal accepted configuration file? Is it the same for Fencer and for lyft/ratelimit?" |
@neongreen, what should I do with your questions in the "And more" section that have both a question and an answer? |
…ons (#102) * Add a rule test for a file without read permissions * Add a server test for a file without read permissions * Reorganize the `Fencer.Rules.Test` module * Better handle read permissions
…ltiple requests per @effectfully's suggestion
…und (#106) * Introduce a server test for the case when there is no configuration
@neongreen, just a gentle reminder about this question. |
@neongreen, this is a yet another reminder about the question above. |
Also:
.yml
files..foo/bar.yaml
ifRUNTIME_IGNOREDOTFILES
is enabled?RUNTIME_IGNOREDOTFILES
in general is not tested by our testsuite by our testsuite, but should be.Also:
chmod 0
-ed), other files are loaded correctly and it responds to requests with OK.And more:
A: I checked and they are loaded just fine.
A: They are not followed.
A: They are detected ("Too many levels of symbolic links") and other files are loaded correctly.
The text was updated successfully, but these errors were encountered: