added simple import script master
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 21 Oct 2010 14:02:58 +0000 (16:02 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 21 Oct 2010 14:02:58 +0000 (16:02 +0200)
this time without passwords :-)

eprints-ffzg-rebuild.sh [new file with mode: 0755]

diff --git a/eprints-ffzg-rebuild.sh b/eprints-ffzg-rebuild.sh
new file mode 100755 (executable)
index 0000000..180ae52
--- /dev/null
@@ -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