add script to find device owner
diff --git a/scripts/who_owns_device.sh b/scripts/who_owns_device.sh
new file mode 100755
index 0000000..9f6f5a7
--- /dev/null
+++ b/scripts/who_owns_device.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+DEVICE_ID=$1
+
+BEST_DATE=
+BEST_POD=
+for POD in $(kubectl -n voltha get pods -l app=rw-core -o 'jsonpath={.items[*].metadata.name}'); do
+ FOUND=$(kubectl -n voltha logs $POD | grep $DEVICE_ID | grep -i ownedbyme | tail -1)
+ if [ ! -z "$FOUND" ]; then
+ OWNED=$(echo $FOUND | grep '"owned":true')
+ if [ ! -z "$OWNED" ]; then
+ CUR_DATE=$(echo $OWNED | jq -r .ts)
+ CUR_POD=$(echo $OWNED | jq -r .instanceId)
+ if [ -z "$BEST_POD" ]; then
+ BEST_DATE=$CUR_DATE
+ BEST_POD=$CUR_POD
+ elif [ $CUR_DATE > $BEST_DATE ]; then
+ BEST_DATE=$CUR_DATE
+ BEST_POD=$CUR_POD
+ fi
+ fi
+ fi
+done
+echo $BEST_POD