update to vscode-server caddyfile
This commit is contained in:
parent
aa8b1e6f26
commit
dca653d210
|
@ -1,6 +1,11 @@
|
||||||
# External
|
# External
|
||||||
|
|
||||||
# Internal
|
# Internal
|
||||||
code-server.mini.docker.local {
|
code-server.docker.local {
|
||||||
reverse_proxy 192.168.178.230:8443
|
reverse_proxy 192.168.178.230:8443
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
code-server.monitoring.local {
|
||||||
|
reverse_proxy 192.168.178.233:8443
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Repository validation
|
||||||
|
|
||||||
|
This is where the validation rules that run against the various repository categories live.
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
|
||||||
|
- There is one file pr. rule.
|
||||||
|
- All rule needs tests to verify every possible outcome for the rule.
|
||||||
|
- It's better with multiple files than a big rule.
|
||||||
|
- All rules uses `ActionValidationBase` as the base class.
|
||||||
|
- Only use `validate` or `async_validate` methods to define validation rules.
|
||||||
|
- If a rule should fail, raise `ValidationException` with the failure message.
|
||||||
|
|
||||||
|
|
||||||
|
## Example
|
||||||
|
|
||||||
|
```python
|
||||||
|
from .base import (
|
||||||
|
ActionValidationBase,
|
||||||
|
ValidationBase,
|
||||||
|
ValidationException,
|
||||||
|
)
|
||||||
|
|
||||||
|
class SuperAwesomeRepository(ActionValidationBase):
|
||||||
|
category = "integration"
|
||||||
|
|
||||||
|
async def async_validate(self):
|
||||||
|
if self.repository != "super-awesome":
|
||||||
|
raise ValidationException("The repository is not super-awesome")
|
||||||
|
```
|
Loading…
Reference in a new issue