Source code for uw.parse.unix_group
#!/sw/bin/python
import sys
from .delimited import *
unixGroupSpec = (
('group', readString),
('password', readString),
('gid', readInteger),
('members', readMultiple (partial (separateString, ','), readString)),
)
[docs]def parseUnixGroup (infile, loc=Location()):
return parseLines (partial (separateString, ':'),
unixGroupSpec, loc, decomment (readLines (infile)))
if __name__ == "__main__":
for line in parseUnixGroup (sys.stdin):
print(line)