A resource to scan.
Instance Variables | root_uri | the root to scan
(type: elisa.core.media_uri.MediaUri
) |
| name | a more generic name of this resource
(type: unicode
) |
| section | the section in which the resource was encountered
(type: str
) |
| state | the state it is currently in. See the SCANNING* constants in
the class descrition
(type: int
) |
| files_total | the total number of files we found in this resource
(type: int
) |
| files_scanned | number of files we have scanned the metadata
(type: int
) |
| files_failed | the files that the metadata getting failed and the reason (as a Failure
instance)
(type: list of tuple
) |
| last_scan | when the resource was scanned the last time
(type: float
) |
| duration | the time it took to scan this resource
(type: float
) |
| defer | triggered when the scanning is done
(type: twisted.internet.defer.Deferred
) |