#!/bin/bash

if [ "x$MDQ_HOME" = "x" ] ; then
    source ./SETUP.bash
fi

port=${MDQ_MONGODB_PORT:-27017}

#default_input_dir="crossref-data/April 2024 Public Data File from Crossref"
default_input_dir="crossref-data/March 2026 Public Data File from Crossref"


if [ $# -gt 1 ] ; then
    # https://stackoverflow.com/questions/1853946/getting-the-last-argument-passed-to-a-shell-script
    last_arg="${@: -1}"
    input_dir="$last_arg"
    
    # https://stackoverflow.com/questions/20398499/remove-last-argument-from-argument-list-of-shell-script-bash
    set -- "${@:1:$(($#-1))}"
else
    input_dir="$default_input_dir"
    
fi


xref-to-mongodb.py $@ "$input_dir" mongodb://localhost:$port
