Version: v0.23.0 Latest Latest

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2016 License: Apache-2.0 Imports: 4 Imported by: 0




This section is empty.


View Source
var ArgDbBufferDuration = flag.Duration("storage_driver_buffer_duration", 60*time.Second, "Writes in the storage driver will be buffered for this duration, and committed to the non memory backends as a single transaction")
View Source
var ArgDbHost = flag.String("storage_driver_host", "localhost:8086", "database host:port")
View Source
var ArgDbIsSecure = flag.Bool("storage_driver_secure", false, "use secure connection with database")
View Source
var ArgDbName = flag.String("storage_driver_db", "cadvisor", "database name")
View Source
var ArgDbPassword = flag.String("storage_driver_password", "root", "database password")
View Source
var ArgDbTable = flag.String("storage_driver_table", "stats", "table name")
View Source
var ArgDbUsername = flag.String("storage_driver_user", "root", "database username")


func RegisterStorageDriver added in v0.19.5

func RegisterStorageDriver(name string, f StorageDriverFunc)


type StorageDriver

type StorageDriver interface {
	AddStats(ref info.ContainerReference, stats *info.ContainerStats) error

	// Close will clear the state of the storage driver. The elements
	// stored in the underlying storage may or may not be deleted depending
	// on the implementation of the storage driver.
	Close() error

func New added in v0.19.5

func New(name string) (StorageDriver, error)

type StorageDriverFunc added in v0.19.5

type StorageDriverFunc func() (StorageDriver, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL