Expire, Remove Batch, restore

Issue-ID: AAF-641
Change-Id: I3d36005d59eb466141154fb729d48d5e2763fa9d
Signed-off-by: Instrumental <jonathan.gathman@att.com>
diff --git a/auth/auth-cass/cass_init/authBatch.props b/auth/auth-cass/cass_init/authBatch.props
index 90de419..0505ce8 100644
--- a/auth/auth-cass/cass_init/authBatch.props
+++ b/auth/auth-cass/cass_init/authBatch.props
@@ -18,8 +18,6 @@
 DOCKER.cassandra.clusters.password=cassandra
 DOCKER.VERSION=3.1.0
 DOCKER.GUI_URL=https://mithrilcsp.sbc.com:8095/gui
-DOCKER.punt=1
-DOCKER.
 DOCKER.MAX_EMAILS=3
 DOCKER.SPECIAL_NAMES=aaf@aaf.osaaf.org
 
diff --git a/auth/auth-cass/cass_init/restore.sh b/auth/auth-cass/cass_init/restore.sh
index 768cf4c..c11865b 100644
--- a/auth/auth-cass/cass_init/restore.sh
+++ b/auth/auth-cass/cass_init/restore.sh
@@ -37,7 +37,11 @@
       # 2.1.14 still has NULL problems for COPY.  Fixed in 2.1.15+
       "approval"|"artifact"|"cred"|"ns"|"x509"|"role")
         $CQLSH -e  "truncate $T"
-        UPLOAD="$UPLOAD dats/"$T
+        UPLOAD="$UPLOAD "$T
+        ;;
+      "history")
+        $CQLSH -e "truncate $T"
+        DO_HISTORY=true
         ;;
       *)
         $CQLSH -e  "truncate $T; COPY authz.${T} FROM 'dats/${T}.dat' WITH DELIMITER='|'"
@@ -47,6 +51,12 @@
 done
 
 if [ ! "$UPLOAD" = "" ]; then
-  java -DCASS_ENV=$ENV -jar aaf-auth-batch-*-full.jar Upload $UPLOAD
+  cd dats
+  java -Dcadi_prop_files=../authBatch.props -DCASS_ENV=$ENV -jar ../aaf-auth-batch-*-full.jar Upload $UPLOAD
+  cd -
+fi
+
+if [ "$DO_HISTORY" = "true" ]; then
+  $CQLSH -e  "COPY authz.history FROM 'dats/history.dat' WITH DELIMITER='|'"
 fi
 echo `date`