equal
deleted
inserted
replaced
305 directive and yield expanded ZoneRecords. |
305 directive and yield expanded ZoneRecords. |
306 |
306 |
307 Raises ZoneLineError. |
307 Raises ZoneLineError. |
308 """ |
308 """ |
309 |
309 |
310 path = os.path.join(os.path.dirname(file.name), include_include) |
310 path = os.path.join(os.path.dirname(line.file), include_filename) |
311 |
311 |
312 if include_origin: |
312 if include_origin: |
313 origin = pvl.dns.labels.join(include_origin, origin) |
313 origin = pvl.dns.labels.join(include_origin, origin) |
314 |
314 |
315 for record in ZoneRecord.load(open(path), origin, **opts) : |
315 for record in ZoneRecord.load(open(path), origin, **opts) : |
316 yield line, record |
316 yield record |
317 |
317 |
318 class ZoneRecord (object) : |
318 class ZoneRecord (object) : |
319 """ |
319 """ |
320 A record from a zonefile. |
320 A record from a zonefile. |
321 """ |
321 """ |