#!/bin/bash DESC="Configure SRIOV Virtual Functions" . /lib/lsb/init-functions do_start() { echo '12' > /sys/class/net/enp175s0f1/device/sriov_numvfs } do_stop() { echo '0' > /sys/class/net/enp175s0f1/device/sriov_numvfs } case "$1" in systemd-start) do_start ;; systemd-stop) do_stop ;; restart) log_daemon_msg "Re-$DESC" do_stop do_start ;; *) N=/usr/local/bin/networking-sriov.sh echo "Usage: $N {restart|systemd-start|systemd-stop}" >&2 ;; esac exit 0