File: //snap/ufw/current/bin/cli
#!/bin/sh
set -e
if [ -z "$SNAP" ]; then
    echo "SNAP not set"
    exit 1
fi
if ! iptables --version >/dev/null 2>&1 ; then
    echo "Could not use iptables. Please run:"
    echo "'sudo snap connect ufw:firewall-control ubuntu-core:firewall-control'"
    exit 1
fi
PPATH=
if [ -z "$PYTHONPATH" ]; then
    PPATH=$SNAP/usr/lib/python3/dist-packages
else
    PPATH=$SNAP/usr/lib/python3/dist-packages:$PYTHONPATH
fi
PYCACHE=$SNAP_DATA/usr/lib/python3/dist-packages/ufw/__pycache__
if [ ! -d "$PYCACHE" ] ; then
    mkdir -p "$PYCACHE" 2>/dev/null || true
fi
#echo $PPATH
PYTHONPATH="$PPATH" "$SNAP"/usr/sbin/ufw --rootdir="$SNAP" --datadir="$SNAP_DATA" "$@"