Documentation ¶
Index ¶
- Variables
- type ConfigureServer
- type ConfigureServerImpl
- func (i *ConfigureServerImpl) ConfigureAPI(api *operations.NoodleAPI) (database.Database, ldap_handler.LdapHandler, heimdall.Heimdall, error)
- func (i *ConfigureServerImpl) ConfigureFlags(api *operations.NoodleAPI)
- func (i *ConfigureServerImpl) SetupDatabase(config options.PostgresOptions, drop bool) (database.Database, bool, error)
- func (i *ConfigureServerImpl) SetupLDAP(config options.LDAPOptions) (ldap_handler.LdapHandler, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Logger = zerolog.Logger
)
View Source
var (
NewConfigureServer = NewConfigureServerImpl
)
Functions ¶
This section is empty.
Types ¶
type ConfigureServer ¶
type ConfigureServer interface { ConfigureAPI(api *operations.NoodleAPI) (database.Database, ldap_handler.LdapHandler, heimdall.Heimdall, error) ConfigureFlags(api *operations.NoodleAPI) SetupDatabase(config options.PostgresOptions, drop bool) (database.Database, bool, error) SetupLDAP(config options.LDAPOptions) (ldap_handler.LdapHandler, error) }
func NewConfigureServerImpl ¶
func NewConfigureServerImpl() ConfigureServer
type ConfigureServerImpl ¶
type ConfigureServerImpl struct { }
func (*ConfigureServerImpl) ConfigureAPI ¶
func (i *ConfigureServerImpl) ConfigureAPI(api *operations.NoodleAPI) (database.Database, ldap_handler.LdapHandler, heimdall.Heimdall, error)
func (*ConfigureServerImpl) ConfigureFlags ¶
func (i *ConfigureServerImpl) ConfigureFlags(api *operations.NoodleAPI)
func (*ConfigureServerImpl) SetupDatabase ¶
func (i *ConfigureServerImpl) SetupDatabase(config options.PostgresOptions, drop bool) (database.Database, bool, error)
func (*ConfigureServerImpl) SetupLDAP ¶
func (i *ConfigureServerImpl) SetupLDAP(config options.LDAPOptions) (ldap_handler.LdapHandler, error)
Click to show internal directories.
Click to hide internal directories.