Documentation ¶
Overview ¶
database handles portal's persistant storage.
Index ¶
- Variables
- func DeleteCert(cert core.CertBundle) error
- func DeleteRoute(route core.Route) error
- func DeleteServer(svcId, srvId string) error
- func DeleteService(id string) error
- func GetCerts() ([]core.CertBundle, error)
- func GetRoutes() ([]core.Route, error)
- func GetServer(svcId, srvId string) (*core.Server, error)
- func GetService(id string) (*core.Service, error)
- func GetServices() ([]core.Service, error)
- func Init() error
- func SetCert(cert core.CertBundle) error
- func SetCerts(certs []core.CertBundle) error
- func SetRoute(route core.Route) error
- func SetRoutes(routes []core.Route) error
- func SetServer(svcId string, server *core.Server) error
- func SetServers(svcId string, servers []core.Server) error
- func SetService(service *core.Service) error
- func SetServices(services []core.Service) error
- type ScribbleDatabase
- func (s ScribbleDatabase) DeleteCert(cert core.CertBundle) error
- func (s ScribbleDatabase) DeleteRoute(route core.Route) error
- func (s ScribbleDatabase) DeleteServer(svcId, srvId string) error
- func (s ScribbleDatabase) DeleteService(id string) error
- func (s ScribbleDatabase) GetCerts() ([]core.CertBundle, error)
- func (s ScribbleDatabase) GetRoutes() ([]core.Route, error)
- func (s ScribbleDatabase) GetServer(svcId, srvId string) (*core.Server, error)
- func (s ScribbleDatabase) GetService(id string) (*core.Service, error)
- func (s ScribbleDatabase) GetServices() ([]core.Service, error)
- func (s *ScribbleDatabase) Init() error
- func (s ScribbleDatabase) SetCert(cert core.CertBundle) error
- func (s ScribbleDatabase) SetCerts(certs []core.CertBundle) error
- func (s ScribbleDatabase) SetRoute(route core.Route) error
- func (s ScribbleDatabase) SetRoutes(routes []core.Route) error
- func (s ScribbleDatabase) SetServer(svcId string, server *core.Server) error
- func (s ScribbleDatabase) SetServers(svcId string, servers []core.Server) error
- func (s ScribbleDatabase) SetService(service *core.Service) error
- func (s ScribbleDatabase) SetServices(services []core.Service) error
- type Storable
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func DeleteCert ¶
func DeleteCert(cert core.CertBundle) error
func DeleteRoute ¶
func DeleteServer ¶
func DeleteService ¶
func GetCerts ¶
func GetCerts() ([]core.CertBundle, error)
func GetServices ¶
func SetCert ¶
func SetCert(cert core.CertBundle) error
func SetCerts ¶
func SetCerts(certs []core.CertBundle) error
func SetService ¶
func SetServices ¶
Types ¶
type ScribbleDatabase ¶
type ScribbleDatabase struct {
// contains filtered or unexported fields
}
func (ScribbleDatabase) DeleteCert ¶
func (s ScribbleDatabase) DeleteCert(cert core.CertBundle) error
func (ScribbleDatabase) DeleteRoute ¶
func (s ScribbleDatabase) DeleteRoute(route core.Route) error
func (ScribbleDatabase) DeleteServer ¶
func (s ScribbleDatabase) DeleteServer(svcId, srvId string) error
func (ScribbleDatabase) DeleteService ¶
func (s ScribbleDatabase) DeleteService(id string) error
func (ScribbleDatabase) GetCerts ¶
func (s ScribbleDatabase) GetCerts() ([]core.CertBundle, error)
func (ScribbleDatabase) GetServer ¶
func (s ScribbleDatabase) GetServer(svcId, srvId string) (*core.Server, error)
func (ScribbleDatabase) GetService ¶
func (s ScribbleDatabase) GetService(id string) (*core.Service, error)
func (ScribbleDatabase) GetServices ¶
func (s ScribbleDatabase) GetServices() ([]core.Service, error)
func (*ScribbleDatabase) Init ¶
func (s *ScribbleDatabase) Init() error
func (ScribbleDatabase) SetCert ¶
func (s ScribbleDatabase) SetCert(cert core.CertBundle) error
func (ScribbleDatabase) SetCerts ¶
func (s ScribbleDatabase) SetCerts(certs []core.CertBundle) error
func (ScribbleDatabase) SetServer ¶
func (s ScribbleDatabase) SetServer(svcId string, server *core.Server) error
func (ScribbleDatabase) SetServers ¶
func (s ScribbleDatabase) SetServers(svcId string, servers []core.Server) error
func (ScribbleDatabase) SetService ¶
func (s ScribbleDatabase) SetService(service *core.Service) error
func (ScribbleDatabase) SetServices ¶
func (s ScribbleDatabase) SetServices(services []core.Service) error
Click to show internal directories.
Click to hide internal directories.