Package build :: Module io :: Class AbldLogWhatReader |
[hide private]
[frames] | no frames]

# Class AbldLogWhatReader

source code

            object --+
                     |
    symbian.log.Parser --+
                         |
                        AbldLogWhatReader

Reader that parses a Symbian build log and extracts abld -what sections.

This reader will return, using the iterator protocol, tuples containing: * Unit name. * List of binaries for that unit.

Instance Methods | [hide private]
__init__(self, logpath) The constructor, it accepts a file object: parser = Parser(open('output.log', 'r')) | source code
__iter__(self) | source code
task(self, name, cmdline, path, output) Scans abld what build jobs to extract the list of releasable. | source code
Inherited from `symbian.log.Parser`: `end_stage`, `parse`, `start_stage` Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, logpath) (Constructor) | source code
The constructor, it accepts a file object: parser = Parser(open('output.log', 'r')) Overrides: symbian.log.Parser.__init__ (inherited documentation)

### task(self, name, cmdline, path, output) | source code
Scans abld what build jobs to extract the list of releasable. Overrides: symbian.log.Parser.task