Skip to content
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

creating new feature/discover-interface branch #54

Conversation

cohen-seth
Copy link
Collaborator

This PR adds the changes to multiple scripts which allow the observation-inventory-utils to work on Discover (NASA). AWS and HPSS functionality is preserved despite these edits.

(1) One new file has been added: discover_interface.py
(2) Changes were made to 5 scripts:
-inventory_table_factory.py
-nceplibs_bufr_cmd_handler.py
-obs_inv_queries.py
-obs_storage_platforms.py
-search_engine.py

@jrknezha jrknezha requested review from jrknezha and KevinCounts June 20, 2024 19:07
@jrknezha jrknezha linked an issue Jun 20, 2024 that may be closed by this pull request
@jrknezha jrknezha changed the base branch from develop to feature/discover-interface June 20, 2024 19:14
#['ls', '-l','--time-style=+"%Y-%m-%d %H:%M:%S "']

# B ~ 'arg_validator'
def inspect_discover_args_valid(arg):
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this just a placeholder function for later validation logic?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Correct. This was left as a placeholder as I worked out the main functionality (the 'arg_parser' in part C). I need to revisit this. Thank you for bringing to my attention.

@cohen-seth cohen-seth merged commit 899baf3 into NOAA-PSL:feature/discover-interface Aug 30, 2024
@cohen-seth cohen-seth deleted the feature/discover-interface branch September 19, 2024 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add additional platform capability
2 participants