programme:dhcpdnsadmin:dda
Dies ist eine alte Version des Dokuments!
DHCP-/DNS-Admin
def read(self, vlaninheader): print("read(): <-", self._full_fn) with open(self._full_fn) as file: # self._lines = file.read().splitlines() # self._lines = file.readlines() # behält '\n' self._lines = file.readlines() vlaninheader = None if vlaninheader in self._full_fn: print("das VLAN '{vlaninheader}' wurde in '{self._full_fn}' gefunden".format(vlaninheader, self._full_fn) ) if not self._lines: raise OSError("'{}' ist leer!".format(self._full_fn))
if __name__ == "__main__": ''' zum TESTEN der Klasse ''' from glob import glob from DnsHeader import DnsHeader from VLAN import VLAN l_headers = glob("headers/*") for hfile in l_headers: dnsheader = DnsHeader(hfile) print(dnsheader.name) dnsheader.read() dnsheader.update_serial() dnsheader.print_lines() print() vlaninheader = "vlan0100.in" vlan = VLAN(vlaninheader) vlan.read()
if __name__ == "__main__": ''' zum TESTEN der Klasse ''' from glob import glob from VLAN import VLAN l_headers = glob("headers/*") for hfile in l_headers: dnsheader = DnsHeader(hfile) print(dnsheader.name) dnsheader.read() # lines[] belegt dnsheader.update_serial() #dnsheader.write() #dnsheader.print_lines() dnsheader.print_vlansinheader() print() l_vlansinheader = dnsheader.vlansinheader print(l_vlansinheader) for vlansinheader in l_vlansinheader: vlan = VLAN(vlansinheader) vlan.read()
programme/dhcpdnsadmin/dda.1529003730.txt.gz · Zuletzt geändert: 2018/06/14 21:15 von pulsar