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

Add new flag and functionality to support checksum digest #15

Closed
wants to merge 1 commit into from

Conversation

jordanpadams
Copy link
Member

An attempt at #4 (adds --digestdir command line option in order to use pre-computed digests)

There are a number of assumptions here that'll probably need revisiting:

  • Issue Implement initial capability to accept pre-generated checksum manifest file #4 says to add a true/false flag for checksum manifest; skipping that since it's implied by providing a flag for the manifest base directory
  • Since we're providing a directory and not a single file, we're assuming that the directory contains a tree of possible manifest files
  • Assuming manifest files are named manifest.tsv; all of them are read into memory
  • Treating them as tab separated values of "filename" TAB "digest" (checksum)
  • They're actually whitespace separated values
  • No commenting or other syntax specified for them

The docs/samples directory now includes a sample tree of manifest.tsv files.

NOTE: These changes were rebased in internal repo so functionality will most likely need to be modified and tested.

An attempt at #4 (adds `--digestdir` command line option in order to use pre-computed digests)

There are a number of assumptions here that'll probably need revisiting:

- Issue #4 says to add a true/false flag for checksum manifest; skipping that since it's implied by providing a flag for the manifest base directory
- Since we're providing a directory and not a single file, we're assuming that the directory contains a tree of possible manifest files
- Assuming manifest files are named `manifest.tsv`; all of them are read into memory
- Treating them as tab separated values of "filename" TAB "digest" (checksum)
- They're actually whitespace separated values
- No commenting or other syntax specified for them

The `docs/samples` directory now includes a sample tree of `manifest.tsv` files.

NOTE: These changes were rebased in internal repo so functionality will most likely need to be modified and tested.
@pdsen-ci pdsen-ci force-pushed the master branch 3 times, most recently from a583cd3 to 7c54dd8 Compare April 23, 2021 20:24
@tloubrieu-jpl tloubrieu-jpl marked this pull request as draft April 11, 2023 19:47
@jordanpadams
Copy link
Member Author

Closing as wontfix. This PR has been opened forever and this ship has sailed.

@jordanpadams jordanpadams added the wontfix This will not be worked on label Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP wontfix This will not be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant