tilezilla.cli.cliutils module¶
-
class
tilezilla.cli.cliutils.
Echoer
(logger=None, prefix='')[source]¶ Bases:
object
Stylistic wrapper around loggers for communicating with user
Communication methods:
- process: announce beginning of some process (logging.INFO)
- item: progress within a process for an item (logging.INFO)
- info: general information (logging.INFO)
- warnings: warnings, less severe than errors (logging.WARNING)
- error: errors (logging.ERROR)
-
STYLE
= {'item': '- ', 'error': 'X ', 'warning': 'X ', 'process': '==> ', 'info': '* '}¶
-
tilezilla.cli.cliutils.
config_to_resources
(config)[source]¶ Return tilezilla resources from a configuration dict
Parameters: config (dict) – tilezilla configuration Returns: A collection of resources for checking, indexing, and tiling data Return type: tuple[TileSpec, str, Database, DatacubeResource, DatasetResource]