Versions in this module Expand all Collapse all v0 v0.0.4 Jul 6, 2017 Changes in this version + func New(client kubernetes.Interface, qm restclient.Interface) (qmstorage.StorageType, error) + type SwiftStorage struct + func (st *SwiftStorage) AddCluster(c *spec.StorageCluster) (*spec.StorageCluster, error) + func (st *SwiftStorage) AddNode(s *spec.StorageNode) (*spec.StorageNode, error) + func (st *SwiftStorage) DeleteCluster(c *spec.StorageCluster) error + func (st *SwiftStorage) DeleteNode(s *spec.StorageNode) error + func (st *SwiftStorage) Init() error + func (st *SwiftStorage) MakeDeployment(s *spec.StorageNode, old *v1beta1.Deployment) (*v1beta1.Deployment, error) + func (st *SwiftStorage) Type() spec.StorageTypeIdentifier + func (st *SwiftStorage) UpdateCluster(old *spec.StorageCluster, new *spec.StorageCluster) error + func (st *SwiftStorage) UpdateNode(s *spec.StorageNode) (*spec.StorageNode, error)