]> git.proxmox.com Git - mirror_ifupdown2.git/commit
ifupdown: fixes to make addon scripts work via special config options
authorRoopa Prabhu <roopa@cumulusnetworks.com>
Mon, 11 Jul 2016 05:48:42 +0000 (22:48 -0700)
committerJulien Fortin <julien@cumulusnetworks.com>
Fri, 15 Jul 2016 12:13:28 +0000 (13:13 +0100)
commitd2790be054a94c680280d5c44bd2385690cd1b78
tree20d26a7e42cbd0398d4af14955193f76247badb2
parent5aa9d20c8befce6c0ed2a45a165cbb03e24cf8d7
ifupdown: fixes to make addon scripts work via special config options

ifupdown2 can invoke scripts under /etc/network/if-*.d/*
in the required order with the required environment variables.
This patch includes fixes to execute these scripts.

The following attributes in /etc/network/ifupdown2/ifupdown.conf
can influence the execution behaviour of python-addon modules
and /etc/network/if-*.d/*

<ifupdown.conf>
addon_syntax_check=0

addon_scripts_support=1

addon_python_modules_support=1
</ifupdown.conf>

Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
config/ifupdown2.conf
ifupdown/iface.py
ifupdown/ifupdownmain.py