Package archive :: Module scanners :: Class InputFileScanner |
[hide private]
[frames] | no frames]

# Class InputFileScanner

source code

                   object --+
                            |
    fileutils.AbstractScanner --+
                                |
            fileutils.FileScanner --+
                                    |
                   object --+       |
                            |       |
    fileutils.AbstractScanner --+   |
                                |   |
                          Scanner --+
                                    |
                                   InputFileScanner

Scanning the filesystem.

Instance Methods | [hide private]
__init__(self, config) Initialisation. | source code
scan(self) Scans the files required to zip | source code
Inherited from `fileutils.FileScanner`: `__repr__`, `__str__`, `find_subroots` Inherited from `Scanner`: `add_exclude_lst`, `setup` Inherited from `fileutils.AbstractScanner`: `add_exclude`, `add_exclude_file`, `add_filetype`, `add_include`, `add_selector`, `is_excluded`, `is_filetype`, `is_included`, `is_selected`, `match`, `test_path` Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__setattr__`

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

Method Details | [hide private]

### __init__(self, config) (Constructor) | source code
Initialisation. Overrides: fileutils.FileScanner.__init__

### scan(self) | source code
    <set name="scanners" value="input.file"/>
    <set name="root.dir" value="${build.drive}"/>
    <set name="input.files" value="file1.lst,file2.lst,file3.lst"/>
    <set name="exclude" value="epoc32/**/*.dll"/>
Overrides: fileutils.FileScanner.scan