DispatcherConfig

class sasquatchbackpack.sasquatch.DispatcherConfig(sasquatch_rest_proxy_url='https://data-int.lsst.cloud/sasquatch-rest-proxy', partitions_count=1, replication_factor=3, namespace='lsst.backpack')

Bases: object

Class containing relevant configuration information for the BackpackDispatcher.

Parameters:
  • sasquatch_rest_proxy_url (str, default: 'https://data-int.lsst.cloud/sasquatch-rest-proxy')

  • partitions_count (int, default: 1)

  • replication_factor (int, default: 3)

  • namespace (str, default: 'lsst.backpack')

Attributes Summary

namespace

Sasquatch namespace for the topic

partitions_count

Number of topic partitions to create

replication_factor

Number of topic replicas to create

sasquatch_rest_proxy_url

Environment variable contatining the target for data

Attributes Documentation

namespace: str = 'lsst.backpack'

Sasquatch namespace for the topic

partitions_count: int = 1

Number of topic partitions to create

replication_factor: int = 3

Number of topic replicas to create

sasquatch_rest_proxy_url: str = 'https://data-int.lsst.cloud/sasquatch-rest-proxy'

Environment variable contatining the target for data