]>
Commit | Line | Data |
---|---|---|
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 | |
8 | class 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 | ||
24 | flags = ifupdownFlags() | |
d486dd0d JF |
25 | |
26 | ||
27 | def reset(): | |
28 | global flags | |
29 | flags = ifupdownFlags() |