File tree Expand file tree Collapse file tree 4 files changed +8
-3
lines changed
Expand file tree Collapse file tree 4 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 11* ~
2+ * .egg-info
Original file line number Diff line number Diff line change 11FROM python:3.13-slim
22WORKDIR /opt/app
3+
34# Install python-dvuploader dependencies
45COPY requirements.txt /tmp
56RUN pip install -r /tmp/requirements.txt
Original file line number Diff line number Diff line change 11# DVUploader Docker Wrapper
22
3+ This wraps the Python [ dvuploader] ( https://github.com/gdcc/python-dvuploader/ ) package that provides parallel direct upload to Dataverse.
4+
35## Volumes
46
57The wrapper needs both Digital Assets and the Dataverse Prod volumes mounted at the following locations:
@@ -33,8 +35,8 @@ Defaults!/usr/local/sbin/dvuploader.sh !always_set_home
3335%dpgdil ALL=(root) NOPASSWD: /usr/local/sbin/dvuploader.sh
3436
3537# Then members of dpgdil can run your script like so
36- dvuploader -key= $key -server= $server da/path/to/some/datadir
37- dvuploader -key= xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx -server= https://datasets.lib.berkeley.edu -did= doi:10.60503/D3/XXXXX /srv/dataverse/XXXXX
38+ dvuploader da/path/to/some/filepaths --api-token $key --dataverse-url $server
39+ dvuploader /srv/dataverse/XXXXX --api-token xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx --dataverse-url https://datasets.lib.berkeley.edu --pid doi:10.60503/D3/XXXXX --recurse
3840
3941# Note that the local directory /srv/dataverse-prod/dvsantee/etl/processing/ is mapped to /srv/dataverse when you run the dvuploader script
4042```
Original file line number Diff line number Diff line change 1- dvuploader @ https://github.com/gdcc/python-dvuploader/archive/refs/heads/include-tab-ingest.zip
1+ # once dvuploader 0.3.0 is out, point this to a proper release spec
2+ dvuploader @ https://github.com/BerkeleyLibrary/python-dvuploader/archive/refs/heads/include-tab-ingest-rebased.zip
You can’t perform that action at this time.
0 commit comments