Most of the changes here are just formatting the cld Perl script via PerlTidy.
The significant changes:
make_database I found that the database was being created in the /var/html directory (which was the working directory). However, the examples had the user mount to /data. Therefore, I made sure that the make_database task also accepted the output_directory flag which allows the user to save the database to a specific directory (which they can then mount on the local file system).
Thank you so much for looking into this. It seems, and I am almost ashamed I did not test this more thoroughly, that I overlooked this quirky behavior in the docker version.
Most of the changes here are just formatting the
cld
Perl script via PerlTidy.The significant changes:
make_database
I found that the database was being created in the/var/html
directory (which was the working directory). However, the examples had the user mount to/data
. Therefore, I made sure that themake_database
task also accepted theoutput_directory
flag which allows the user to save the database to a specific directory (which they can then mount on the local file system).