-
Notifications
You must be signed in to change notification settings - Fork 7
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
HARMONY-1949: Allow None catalog to be passed to service; Remove deprecated code. #52
Conversation
… a service and processing messages from SQS queues.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I pushed a couple of additional changes to remove the deprecated usage of SQS queues and the --harmony-action=start
command.
I successfully tested with both the harmony-service-example and the new Giovanni time series adapter which does not receive a STAC catalog as input.
The URL that services must POST to when their execution is complete. Services | ||
should use the `completed_with_*` methods of a Harmony Adapter to perform | ||
callbacks to ensure compatibility, rather than directly using this URL | ||
(Deprecated) The URL that services must POST to when their execution is complete. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there any reason not to drop this field? Is anything still using it? I only see it in tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It requires changes to the data operation schema (affecting the main harmony repo as well). For this PR we're only removing code that can be safely removed without any coordination from other repos required.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested with service generated using the generate-new-service
script. Had to make some changes related to the namespace changes in an earlier PR, plus an issue with gdal, but the changes for this PR worked once I got around the other problems.
Jira Issue ID
HARMONY-1949
Description
Allow None catalog to be passed to service; Remove deprecated code.
Local Test Steps
Make a service that takes None catalog and tested locally successfully.
Tested locally with harmony-service-example that is built with the new version of harmony-service-lib-py
PR Acceptance Checklist