resources

package
v2.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 15, 2019 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Resources

type Resources struct {
	Config *config.Config
	Log    *log.Logger
	DB     *database.DB
	MetaDB *database.MetaDB
}

Resources provides a data structure for passing system Resources

func InitIntegrationTestingResources

func InitIntegrationTestingResources(t *testing.T) *Resources

InitIntegrationTestingResources creates a default testing resource bundle for use with integration testing. The MongoDB server is contacted via the URI provided as by go test -args [MongoDB URI].

func InitResources

func InitResources(userConfig string) *Resources

InitResources grabs the configuration file and intitializes the configuration data returning a *Resources object which has all of the necessary configuration information

Jump to

Keyboard shortcuts

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