Documentation
¶
Index ¶
- func CloneDbSchemaRepo(repo string) (string, error)
- func RandString(length int) string
- type ArangoDocker
- func (d *ArangoDocker) GetIP() string
- func (d *ArangoDocker) GetPassword() string
- func (d *ArangoDocker) GetPort() string
- func (d *ArangoDocker) GetUser() string
- func (d *ArangoDocker) Purge(resp container.ContainerCreateCreatedBody) error
- func (d *ArangoDocker) RetryConnection() (driver.Client, error)
- func (d *ArangoDocker) Run() (container.ContainerCreateCreatedBody, error)
- type NatsDocker
- func (d *NatsDocker) GetIP() string
- func (d *NatsDocker) GetNatsConnString() string
- func (d *NatsDocker) GetPort() string
- func (d *NatsDocker) Purge(resp container.ContainerCreateCreatedBody) error
- func (d *NatsDocker) RetryNatsConnection() (*nats.Conn, error)
- func (d *NatsDocker) Run() (container.ContainerCreateCreatedBody, error)
- type PgDocker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CloneDbSchemaRepo ¶
func RandString ¶
Types ¶
type ArangoDocker ¶
type ArangoDocker struct { Client *client.Client Image string Debug bool ContJSON types.ContainerJSON // contains filtered or unexported fields }
func NewArangoDocker ¶
func NewArangoDocker() (*ArangoDocker, error)
func NewArangoDockerWithImage ¶
func NewArangoDockerWithImage(image string) (*ArangoDocker, error)
func (*ArangoDocker) GetIP ¶
func (d *ArangoDocker) GetIP() string
func (*ArangoDocker) GetPassword ¶
func (d *ArangoDocker) GetPassword() string
func (*ArangoDocker) GetPort ¶
func (d *ArangoDocker) GetPort() string
func (*ArangoDocker) GetUser ¶
func (d *ArangoDocker) GetUser() string
func (*ArangoDocker) Purge ¶
func (d *ArangoDocker) Purge(resp container.ContainerCreateCreatedBody) error
func (*ArangoDocker) RetryConnection ¶
func (d *ArangoDocker) RetryConnection() (driver.Client, error)
func (*ArangoDocker) Run ¶
func (d *ArangoDocker) Run() (container.ContainerCreateCreatedBody, error)
type NatsDocker ¶
type NatsDocker struct { Client *client.Client Image string Debug bool ContJSON types.ContainerJSON }
func NewNatsDocker ¶
func NewNatsDocker() (*NatsDocker, error)
func NewNatsDockerWithImage ¶
func NewNatsDockerWithImage(image string) (*NatsDocker, error)
func (*NatsDocker) GetIP ¶
func (d *NatsDocker) GetIP() string
func (*NatsDocker) GetNatsConnString ¶
func (d *NatsDocker) GetNatsConnString() string
func (*NatsDocker) GetPort ¶
func (d *NatsDocker) GetPort() string
func (*NatsDocker) Purge ¶
func (d *NatsDocker) Purge(resp container.ContainerCreateCreatedBody) error
func (*NatsDocker) RetryNatsConnection ¶
func (d *NatsDocker) RetryNatsConnection() (*nats.Conn, error)
func (*NatsDocker) Run ¶
func (d *NatsDocker) Run() (container.ContainerCreateCreatedBody, error)
type PgDocker ¶
type PgDocker struct { Client *client.Client Image string Pass string User string Database string Debug bool ContJSON types.ContainerJSON }
func NewPgDocker ¶
func NewPgDockerWithImage ¶
Click to show internal directories.
Click to hide internal directories.