#!/bin/sh
#------------------------------------------------------------------
#
# system_time : Init/shutdown script to restore/save system time.
#
# Usage:
#   sytemtime start :
#       Called at bootup to restore and set system time
#   sytemtime stop  :
#       Called at runtime or before shutdown/reboot to save sytem time
#       to persistent storage for later retrieval
#
# Mar 2016 Joel Aller
#
# Copyright (c) 2016 by cisco Systems, Inc.
# All rights reserved.
#------------------------------------------------------------------
#set -x

. /usr/bin/systemtime.sh

SAVED_TIME_FNAME=/storage/RELOADED_AT_UTC

case "$1" in
  start)
    restore_systemtime $SAVED_TIME_FNAME
    ;;
  stop)
    save_systemtime $SAVED_TIME_FNAME
    ;;
  *)
    echo "Usage: $0 {start|stop}"
    exit 1
    ;;
esac

exit 0
