package
0.0.0-20180220065759-986d81d64071
Repository: https://github.com/supernomad/quantum.git
Documentation: pkg.go.dev

# Functions

New generates a datastore object based on the passed in Type and user configuration.

# Constants

ETCDV2Datastore will tell quantum to use etcd as the backend datastore.
ETCDV3Datastore will tell quantum to use etcd as the backend datastore.
MOCKDatastore will tell quantum to use a moked out backend datastore for testing.

# Structs

EtcdV2 datastore struct for interacting with the coreos etcd key/value datastore using the v2 api.
EtcdV3 datastore struct for interacting with the coreos etcd key/value datastore using the v3 api.
Mock datastore struct for testing.

# Interfaces

Datastore interface for quantum to use for retrieving mapping data from the backend datastore.

# Type aliases

Type represents the datastore backend to use for synchronizing mapping objects over the quantum network.