Run scripts on network state changes
pip install connman-dispatcher [--user]
$ connman-dispatcher -h
usage: connman-dispatcher [-h] -p PATH
Scripts are run from folders setted in -p argument.
One can set more than one folder.
When network state changes, each script is executed with either `up` or `down`
argument, depening on the current network state.
For example, if connman-dispatcher was run like this:
connman-dispatcher -p /etc/connman-dispatcher
And we have some scripts in bash in this folder, something like:
# handle up state
# handle down state
case $state in
When network state changes from `down` to `up`, each script in `/etc/connman-dispatcher`
will be executed with `up` argument, like this:
Scripts, as well as script folders are sorted by name.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.