]> git.proxmox.com Git - mirror_ifupdown2.git/blame - ifupdown2/ifupdown/ifupdownflags.py
addons: addressvirtual: keep macvlan down if link-down specified on lower device
[mirror_ifupdown2.git] / ifupdown2 / ifupdown / ifupdownflags.py
CommitLineData
fc5e1735
RP
1#!/usr/bin/env python
2#
d486dd0d 3# Copyright 2015-2017 Cumulus Networks, Inc. All rights reserved.
fc5e1735
RP
4#
5# Author: Roopa Prabhu, roopa@cumulusnetworks.com
6#
fc5e1735
RP
7
8class ifupdownFlags():
9
10 def __init__(self):
d2b35716 11 self.ALL = False
1a72dc5a 12 self.CLASS = False
fc5e1735
RP
13 self.FORCE = False
14 self.DRYRUN = False
15 self.NOWAIT = False
16 self.PERFMODE = False
17 self.CACHE = False
6e16e5ae 18 self.WITHDEFAULTS = False
3fb52fa3 19 self.IGNORE_ERRORS = False
fc5e1735
RP
20
21 # Flags
22 self.CACHE_FLAGS = 0x0
23
24flags = ifupdownFlags()
d486dd0d
JF
25
26
27def reset():
28 global flags
29 flags = ifupdownFlags()