Add rake task for importing annotations #233
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I was working on some other Ruby + Google Sheets code today, so I took a little extra time for this. We can use it to solve #61 (but that issue is about the work of running this script, not about the script itself).
Use the
import_annotations_from_sheet
rake task to import all the annotations an analyst has created in a given Google Sheet. This can be used to solve #61.Arguments are:
1-Rq-AclS2GI_yxLmkYVY7FvTfN21KoJtxXtOXXXXXX
When done, it'll output summary information of how many rows were added, skipped, or errored across how many tabs.
Example:
If you set the
VERBOSE
environment variable (to any value) it'll print information about every row that produced an annotation.