db

package
v0.5.7 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2017 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CAdHocCommands         = "ad_hoc_commands"
	CCredentials           = "credentials"
	CGroups                = "groups"
	CHosts                 = "hosts"
	CInventories           = "inventories"
	CInventoryScripts      = "inventory_scripts"
	CInventorySources      = "inventory_sources"
	CJobs                  = "jobs"
	CJobTemplates          = "job_templates"
	CTerraformJobTemplates = "terrafrom_job_templates"
	CTerraformJobs         = "terraform_jobs"
	CNotifications         = "notifications"
	CNotificationTemplates = "notification_templates"
	COrganizations         = "organizations"
	CProjects              = "projects"
	CTeams                 = "teams"
	CUsers                 = "users"
	CActivityStream        = "activity_stream"
)

MongoDB collection names

Variables

View Source
var MongoDb *mgo.Database

MongoDb store the name an session to mongodb database or database cluster

Functions

func ActivityStream

func ActivityStream() *mgo.Collection

ActivityStream returns mgo.Collection for activity_stream

func C

func C(c string) *mgo.Collection

C returns the mongodb collection for the given name

func Connect

func Connect() error

Connect will create a session to Mongodb database given in the Config file or env

func Credentials

func Credentials() *mgo.Collection

Credentials returns a mgo.Collection for credentials

func Groups

func Groups() *mgo.Collection

Groups returns mgo.Collection for groups

func Hosts

func Hosts() *mgo.Collection

Hosts returns mgo.Collection for hosts

func Inventories

func Inventories() *mgo.Collection

Inventories returns mgo.Collection for inventories

func JobTemplates

func JobTemplates() *mgo.Collection

JobTemplates returns mgo.Collection for job_templates

func Jobs

func Jobs() *mgo.Collection

Jobs returns a mgo.Collection for jobs

func Organizations

func Organizations() *mgo.Collection

Organizations returns a mgo.Collection for organizations

func Projects

func Projects() *mgo.Collection

Projects returns mgo.Collection for projects

func Teams

func Teams() *mgo.Collection

Teams returns a mgo.Collection for teams

func TerrafromJobTemplates added in v0.3.0

func TerrafromJobTemplates() *mgo.Collection

TerrafromJobTemplates returns mgo.Collection for terraform_job_templates

func TerrafromJobs added in v0.3.0

func TerrafromJobs() *mgo.Collection

TerrafromJobs returns a mgo.Collection for terraform_jobs

func Users

func Users() *mgo.Collection

Users returns a mgo.Collection for users

Types

This section is empty.

Jump to

Keyboard shortcuts

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