Move processor error handling to configuration docs

Signed-off-by: David Tuite <david@roadie.io>
This commit is contained in:
David Tuite
2021-05-01 11:14:34 +01:00
parent ce563d118b
commit 650af9bc95
2 changed files with 7 additions and 10 deletions
@@ -37,6 +37,13 @@ The locations added through static configuration cannot be removed through the
catalog locations API. To remove these locations, you must remove them from the
configuration.
Syntax errors or other types of errors present in `catalog-info.yaml` files will
be logged for investigation. Errors do not cause processing to abort.
When multiple `catalog-info.yaml` files with the same `metadata.name` property
are discovered, one will be processed and all others will be skipped. This
action is logged for further investigation.
### Integration Processors
Integrations may simply provide a mechanism to handle `url` location type for an
-10
View File
@@ -52,13 +52,3 @@ Backstage to use the [github-apps plugin](../../plugins/github-apps.md).
This is true for any method of adding GitHub entities to the catalog, but
especially easy to hit with automatic discovery.
## Error handling
Syntax errors or other types of errors present in `catalog-info.yaml` files will
be logged for investigation and the importer will continue. Errors do not cause
the process to fail.
When multiple `catalog-info.yaml` files with the same `metadata.name` property
are discovered, one will be skipped and the process will continue. This action
will be logged for later investigation.