Output from tests/test_demo_ocfl_sidecar_script.py
.
The --version
argument will show version number and exit
> python ocfl-sidecar.py --version
ocfl-sidecar.py is part of ocfl-py version 2.0.2
> mkdir -v tmp/obj
mkdir: created directory 'tmp/obj'
> cp -v fixtures/1.0/good-objects/minimal_one_version_one_file/inventory.json tmp/obj
'fixtures/1.0/good-objects/minimal_one_version_one_file/inventory.json' -> 'tmp/obj/inventory.json'
The digest type will be set by reading the inventory (in this case, sha512)
> python ocfl-sidecar.py tmp/obj
Written sidecar file tmp/obj/inventory.json.sha512
The digest type will be set by reading the inventory (in this case, sha512)
> python ocfl-sidecar.py tmp/obj/inventory.json
Written sidecar file tmp/obj/inventory.json.sha512
The digest type is set with the –digest parameter
> python ocfl-sidecar.py --digest sha256 tmp/obj
Written sidecar file tmp/obj/inventory.json.sha256
> mkdir -v tmp/obj1
mkdir: created directory 'tmp/obj1'
> mkdir -v tmp/obj2
mkdir: created directory 'tmp/obj2'
> mkdir -v tmp/obj3
mkdir: created directory 'tmp/obj3'
> cp -v fixtures/1.1/good-objects/minimal_uppercase_digests/inventory.json tmp/obj1
'fixtures/1.1/good-objects/minimal_uppercase_digests/inventory.json' -> 'tmp/obj1/inventory.json'
> cp -v fixtures/1.1/good-objects/minimal_mixed_digests/inventory.json tmp/obj2
'fixtures/1.1/good-objects/minimal_mixed_digests/inventory.json' -> 'tmp/obj2/inventory.json'
> cp -v fixtures/1.1/good-objects/minimal_no_content/inventory.json tmp/obj3
'fixtures/1.1/good-objects/minimal_no_content/inventory.json' -> 'tmp/obj3/inventory.json'
> python ocfl-sidecar.py tmp/obj1 tmp/obj2 tmp/obj3
Written sidecar file tmp/obj1/inventory.json.sha512
Written sidecar file tmp/obj2/inventory.json.sha512
Written sidecar file tmp/obj3/inventory.json.sha512