#!/bin/sh
#------------------------------------------------------------------
#
# Nolan startup script
#
# Usage:
#   nolan start :
#       Called at bootup to detect nolan modules, load and start all
#       nolan related drivers and applications.
#   nolan stop  :
#       Called at runtime or before shutdown/reboot to clean up nolan
#       related resource.
#
# Jan 2017 Joel Aller
#
# Copyright (c) 2017 by cisco Systems, Inc.
# All rights reserved.
#------------------------------------------------------------------
#set -x

. modulefunc.sh

case "$1" in
  start)
    modload /lib/modules/nolan_driver.ko && modrm /lib/modules/nolan_driver.ko
    ;;
  stop)
    rmmod nolan_driver
    ;;
  *)
    echo "Usage: $0 {start|stop}"
    exit 1
    ;;
esac

exit 0
