The crawler is a component that will be managed by the delphi-management component. Therefore it should register itself at the delphi-registry on startup. If no registry is running, the execution of the crawler must continue using the default configuration attributes. If the registry is running, the attributes (namely the IP of the elasticsearch instance) it provides need to be used.
To achieve this, the client side of the API specified in https://github.com/delphi-hub/delphi-registry/pull/3 needs to be generated and integrated into the crawler.
The crawler is a component that will be managed by the delphi-management component. Therefore it should register itself at the delphi-registry on startup. If no registry is running, the execution of the crawler must continue using the default configuration attributes. If the registry is running, the attributes (namely the IP of the elasticsearch instance) it provides need to be used. To achieve this, the client side of the API specified in https://github.com/delphi-hub/delphi-registry/pull/3 needs to be generated and integrated into the crawler.