caspia.homeserver.services package¶
Submodules¶
caspia.homeserver.services.base module¶
caspia.homeserver.services.meadow module¶
-
class
caspia.homeserver.services.meadow.MeadowService(*, browser: caspia.meadow.client.browser.ServiceBrowser, consumer_conn: caspia.meadow.client.connection.consumer.ConsumerConnection, **kwargs)[source]¶ Bases:
caspia.homeserver.services.base.Service-
async
get_service(name)[source]¶ Returns service with given name. If the service is not known, raises ValueError.
-
on_init()¶
-
table_name= 'meadow'¶
-
async
caspia.homeserver.services.metadata module¶
-
class
caspia.homeserver.services.metadata.MetadataService(*, storage, broker_url, consumer_conn, store=None, provider=None, **kwargs)[source]¶ Bases:
caspia.homeserver.services.base.Service-
on_init()¶
-
caspia.homeserver.services.tile module¶
-
class
caspia.homeserver.services.tile.TileService(wall_service: caspia.homeserver.services.wall.WallService, **kwargs)[source]¶ Bases:
caspia.homeserver.services.base.Service-
on_init()¶
-
table_name= 'walls'¶
-
caspia.homeserver.services.user module¶
caspia.homeserver.services.wall module¶
-
class
caspia.homeserver.services.wall.WallService(*, loop, db, config)[source]¶ Bases:
caspia.homeserver.services.base.Service-
on_init()¶
-
table_name= 'walls'¶
-