From: Dobrica Pavlinusic Date: Thu, 21 Oct 2010 14:02:58 +0000 (+0200) Subject: added simple import script X-Git-Url: http://git.rot13.org/?p=eprints3-migration.git;a=commitdiff_plain;h=refs%2Fheads%2Fmaster added simple import script this time without passwords :-) --- diff --git a/eprints-ffzg-rebuild.sh b/eprints-ffzg-rebuild.sh new file mode 100755 index 0000000..180ae52 --- /dev/null +++ b/eprints-ffzg-rebuild.sh @@ -0,0 +1,28 @@ +#!/bin/sh + +log=/tmp/eprints.log +mv $log $log.old +( +sudo -u eprints /usr/share/eprints3/bin/epadmin erase_data ffzg + +sudo -u eprints /usr/share/eprints3/bin/import_subjects --verbose --force --xml ffzg /home/dpavlin/mtoolkit/fixed/subjects.xml +sudo -u eprints /usr/share/eprints3/bin/import --verbose --migration ffzg user XML /home/dpavlin/mtoolkit/fixed/users.xml + + +cat << __USER__ | sudo -u eprints /usr/share/eprints3/bin/epadmin create_user ffzg +login + +password +nobody@ffzg.hr +__USER__ + + +sudo -u eprints /usr/share/eprints3/bin/import --verbose --migration ffzg eprint XML /home/dpavlin/eprints2-fixed.xml 2>&1 + +sudo -u eprints /usr/share/eprints3/bin/import --verbose --migration ffzg eprint XML /home/dpavlin/ep-diplomski.xml 2>&1 + +sudo -u eprints /usr/share/eprints3/bin/generate_static ffzg +sudo -u eprints /usr/share/eprints3/bin/generate_views ffzg + +) | tee $log +ls -al $log