Documentation
¶
Index ¶
- type MongoProvisioner
- func (e *MongoProvisioner) Close()
- func (e *MongoProvisioner) CreateDatabase(databaseName string) error
- func (e *MongoProvisioner) CreateUser(databaseName string, username string, password string) error
- func (e *MongoProvisioner) DeleteDatabase(databaseName string) error
- func (e *MongoProvisioner) DeleteUser(databaseName string, username string) error
- func (e *MongoProvisioner) IsDatabaseCreated(databaseName string) (bool, error)
- func (e *MongoProvisioner) IsUserCreated(databaseName string, userName string) (bool, error)
- type MongoProvisionerInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MongoProvisioner ¶
type MongoProvisioner struct { Config config.MongoDriverConfig Connection *mgo.Session // contains filtered or unexported fields }
func (*MongoProvisioner) Close ¶
func (e *MongoProvisioner) Close()
func (*MongoProvisioner) CreateDatabase ¶
func (e *MongoProvisioner) CreateDatabase(databaseName string) error
func (*MongoProvisioner) CreateUser ¶
func (e *MongoProvisioner) CreateUser(databaseName string, username string, password string) error
func (*MongoProvisioner) DeleteDatabase ¶
func (e *MongoProvisioner) DeleteDatabase(databaseName string) error
func (*MongoProvisioner) DeleteUser ¶
func (e *MongoProvisioner) DeleteUser(databaseName string, username string) error
func (*MongoProvisioner) IsDatabaseCreated ¶
func (e *MongoProvisioner) IsDatabaseCreated(databaseName string) (bool, error)
func (*MongoProvisioner) IsUserCreated ¶
func (e *MongoProvisioner) IsUserCreated(databaseName string, userName string) (bool, error)
type MongoProvisionerInterface ¶
type MongoProvisionerInterface interface { IsDatabaseCreated(string) (bool, error) IsUserCreated(string, string) (bool, error) CreateDatabase(string) error DeleteDatabase(string) error CreateUser(string, string, string) error DeleteUser(string, string) error }
func New ¶
func New(config config.MongoDriverConfig, logger lager.Logger) MongoProvisionerInterface
Directories
¶
Path | Synopsis |
---|---|
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.