Command line script for Mac OS that pairs a VPN connection with an App. It monitors and disconnects the App if VPN is disconnected, then automatically attempts to reconnect VPN before restarting the App.
Usage:
~$ python vpn_monitor.py vpn_connection_name app_name