]>
Commit | Line | Data |
---|---|---|
234ce3a0 | 1 | From 1cead3cbb02f7058846a6f7b7a42d875b27ee64a Mon Sep 17 00:00:00 2001 |
5c3a0ef4 AD |
2 | From: Alexandre Derumier <aderumier@odiso.com> |
3 | Date: Fri, 15 Jun 2018 00:36:03 +0200 | |
234ce3a0 | 4 | Subject: [PATCH 02/12] add dummy mtu, bridgevlanport modules |
5c3a0ef4 AD |
5 | |
6 | As pve-manager package still provide ifupdown custom bridgevlanport && mtu script, | |
7 | we can override them with ifupdown2 addon scripts, doing nothing. | |
8 | ||
9 | (ifupdown2 don't launch an ifdown script, if an ifupdown2 addon script | |
10 | exist with same name) | |
d2867e8c TL |
11 | |
12 | Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> | |
234ce3a0 | 13 | Signed-off-by: Alexandre Derumier <aderumier@odiso.com> |
5c3a0ef4 | 14 | --- |
9cdefd11 | 15 | etc/network/ifupdown2/addons.conf | 2 ++ |
5c3a0ef4 AD |
16 | ifupdown2/addons/bridgevlanport.py | 17 +++++++++++++++++ |
17 | ifupdown2/addons/mtu.py | 17 +++++++++++++++++ | |
9cdefd11 | 18 | 3 files changed, 36 insertions(+) |
5c3a0ef4 AD |
19 | create mode 100644 ifupdown2/addons/bridgevlanport.py |
20 | create mode 100644 ifupdown2/addons/mtu.py | |
21 | ||
22 | diff --git a/etc/network/ifupdown2/addons.conf b/etc/network/ifupdown2/addons.conf | |
234ce3a0 | 23 | index 726d63a..a8f2317 100644 |
5c3a0ef4 AD |
24 | --- a/etc/network/ifupdown2/addons.conf |
25 | +++ b/etc/network/ifupdown2/addons.conf | |
234ce3a0 | 26 | @@ -20,6 +20,8 @@ up,dhcp |
5c3a0ef4 AD |
27 | up,address |
28 | up,addressvirtual | |
29 | up,usercmds | |
30 | +up,mtu | |
31 | +up,bridgevlanport | |
32 | post-up,usercmds | |
33 | post-up,clagd | |
34 | post-up,vxrd | |
5c3a0ef4 AD |
35 | diff --git a/ifupdown2/addons/bridgevlanport.py b/ifupdown2/addons/bridgevlanport.py |
36 | new file mode 100644 | |
37 | index 0000000..ab6a680 | |
38 | --- /dev/null | |
39 | +++ b/ifupdown2/addons/bridgevlanport.py | |
40 | @@ -0,0 +1,17 @@ | |
f02194b8 | 41 | +#!/usr/bin/env python3 |
5c3a0ef4 AD |
42 | +# |
43 | + | |
44 | +import os | |
45 | + | |
46 | +try: | |
47 | + from ifupdown2.ifupdown.utils import utils | |
48 | + | |
49 | + from ifupdown2.ifupdownaddons.modulebase import moduleBase | |
50 | +except ImportError: | |
51 | + from ifupdown.utils import utils | |
52 | + | |
53 | + from ifupdownaddons.modulebase import moduleBase | |
54 | + | |
55 | +class bridgevlanport(moduleBase): | |
56 | + | |
57 | + _modinfo = {'mhelp' : 'dummy package to override proxmox script'} | |
58 | diff --git a/ifupdown2/addons/mtu.py b/ifupdown2/addons/mtu.py | |
59 | new file mode 100644 | |
60 | index 0000000..efdf569 | |
61 | --- /dev/null | |
62 | +++ b/ifupdown2/addons/mtu.py | |
63 | @@ -0,0 +1,17 @@ | |
f02194b8 | 64 | +#!/usr/bin/env python3 |
5c3a0ef4 AD |
65 | +# |
66 | + | |
67 | +import os | |
68 | + | |
69 | +try: | |
70 | + from ifupdown2.ifupdown.utils import utils | |
71 | + | |
72 | + from ifupdown2.ifupdownaddons.modulebase import moduleBase | |
73 | +except ImportError: | |
74 | + from ifupdown.utils import utils | |
75 | + | |
76 | + from ifupdownaddons.modulebase import moduleBase | |
77 | + | |
78 | +class mtu(moduleBase): | |
79 | + | |
80 | + _modinfo = {'mhelp' : 'dummy package to override proxmox script'} | |
214bc505 | 81 | -- |
234ce3a0 | 82 | 2.30.2 |
214bc505 | 83 |