Documentation
¶
Index ¶
- func AddDemoOfUser(db *sql.DB, demoObj *demo.Demo) (err error)
- func CheckTemplateInUse(db *sql.DB, demoName string) (inUse bool, err error)
- func CountTemplateInUse(db *sql.DB, demoName string) (demos uint, err error)
- func DeleteDemoOfUser(db *sql.DB, demoObj *demo.Demo) (err error)
- func DeleteVlanInUse(db *sql.DB, demo string) (err error)
- func ListAllDemos(db *sql.DB) (*[]*Demo, error)
- func ListDemosOfTemplate(db *sql.DB, template string) (*[]*Demo, error)
- func ListDemosOfUser(db *sql.DB, userName string) (*[]*Demo, error)
- func ListUsedVlans(db *sql.DB) (*[]Vlan, error)
- func ListUsedVlansOfDemo(db *sql.DB, demo string) (*[]Vlan, error)
- func New(config programconfig.PostgreSQLConfiguration) (db *sql.DB, err error)
- func NumberOfDomosOfUser(db *sql.DB, userName string) (numberOfDemos uint, err error)
- func SetVlanInUse(db *sql.DB, id uint, prefix string, demo *demo.Demo) (err error)
- func UpdateDemoOfUser(db *sql.DB, demoObj *demo.Demo, running bool) (err error)
- type Demo
- type UserLinkedList
- type Vlan
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckTemplateInUse ¶
func CountTemplateInUse ¶
func New ¶
func New(config programconfig.PostgreSQLConfiguration) (db *sql.DB, err error)
func NumberOfDomosOfUser ¶
func SetVlanInUse ¶
Types ¶
type Demo ¶
type UserLinkedList ¶
type UserLinkedList struct { LinkedList *UserLinkedList UserName string BindDn string }
Click to show internal directories.
Click to hide internal directories.