1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00

Fix print methods to not follow dependents when -a is set (-a already

covers all dependents)

Ticket: CM-2505
Reviewed By:
Testing Done: Tested ifquery
This commit is contained in:
roopa
2014-03-29 14:51:37 -07:00
parent 9dce35612d
commit 339026c894

View File

@ -865,7 +865,7 @@ class ifupdownMain(ifupdownBase):
continue
ifaceobj.dump_raw(self.logger)
print '\n'
if self.WITH_DEPENDS:
if self.WITH_DEPENDS and not self.ALL:
dlist = ifaceobj.lowerifaces
if not dlist: continue
self.print_ifaceobjs_raw(dlist)
@ -881,7 +881,7 @@ class ifupdownMain(ifupdownBase):
ifaceobj.dump_json()
else:
ifaceobj.dump_pretty()
if self.WITH_DEPENDS:
if self.WITH_DEPENDS and not self.ALL:
dlist = ifaceobj.lowerifaces
if not dlist: continue
self.print_ifaceobjs_pretty(dlist, format)
@ -910,7 +910,7 @@ class ifupdownMain(ifupdownBase):
ifaceobj.dump_json(with_status=True)
else:
ifaceobj.dump_pretty(with_status=True)
if self.WITH_DEPENDS:
if self.WITH_DEPENDS and not self.ALL:
dlist = ifaceobj.lowerifaces
if not dlist: continue
self.print_ifaceobjscurr_pretty(dlist, format)
@ -930,7 +930,7 @@ class ifupdownMain(ifupdownBase):
ifaceobj.dump_json()
else:
ifaceobj.dump_pretty()
if self.WITH_DEPENDS:
if self.WITH_DEPENDS and not self.ALL:
dlist = ifaceobj.lowerifaces
if not dlist: continue
self.print_ifaceobjsrunning_pretty(dlist, format)