Documentation
¶
Index ¶
- Constants
- func After(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
- func Asset(w http.ResponseWriter, r *http.Request)
- func Before(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
- func Buildup(t *testing.T) (*httptest.Server, *http.Client, *storm.DB)
- func ConfigureServer(r chan bool, l chan models.LE) (*models.Settings, *negroni.Negroni, *storm.DB)
- func CreateService(stype string, sensor models.Sensor, r *http.Request, tx storm.Node) (models.ServiceCfg, error)
- func DB() *storm.DB
- func DeleteClone(w http.ResponseWriter, r *http.Request)
- func DeleteSensor(w http.ResponseWriter, r *http.Request)
- func DeleteService(w http.ResponseWriter, r *http.Request)
- func DeleteTeam(w http.ResponseWriter, r *http.Request)
- func DeleteTeamMember(w http.ResponseWriter, r *http.Request)
- func DeleteToken(w http.ResponseWriter, r *http.Request)
- func DeleteUser(w http.ResponseWriter, r *http.Request)
- func DownloadDocxToken(w http.ResponseWriter, r *http.Request)
- func DownloadPdfToken(w http.ResponseWriter, r *http.Request)
- func GetClones(w http.ResponseWriter, r *http.Request)
- func GetDashboard(w http.ResponseWriter, r *http.Request)
- func GetDatabase(w http.ResponseWriter, r *http.Request)
- func GetHttps(w http.ResponseWriter, r *http.Request)
- func GetLogin(w http.ResponseWriter, r *http.Request)
- func GetSensor(w http.ResponseWriter, r *http.Request)
- func GetSensorConfig(w http.ResponseWriter, r *http.Request)
- func GetSensors(w http.ResponseWriter, r *http.Request)
- func GetServiceMapConfig(w http.ResponseWriter, r *http.Request)
- func GetSetup(w http.ResponseWriter, r *http.Request)
- func GetSmtp(w http.ResponseWriter, r *http.Request)
- func GetTeam(w http.ResponseWriter, r *http.Request)
- func GetTeams(w http.ResponseWriter, r *http.Request)
- func GetTestToken(w http.ResponseWriter, r *http.Request)
- func GetToken(w http.ResponseWriter, r *http.Request)
- func GetTokenEvent(w http.ResponseWriter, r *http.Request)
- func GetTokens(w http.ResponseWriter, r *http.Request)
- func GetUpgradeSensor(w http.ResponseWriter, r *http.Request)
- func GetUser(w http.ResponseWriter, r *http.Request)
- func GetUsers(w http.ResponseWriter, r *http.Request)
- func IndexCheckr(w http.ResponseWriter, r *http.Request)
- func PostClones(w http.ResponseWriter, r *http.Request)
- func PostEvent(w http.ResponseWriter, r *http.Request)
- func PostIRebootFQDN(w http.ResponseWriter, r *http.Request)
- func PostLogin(w http.ResponseWriter, r *http.Request)
- func PostLogout(w http.ResponseWriter, r *http.Request)
- func PostSendTestEmail(w http.ResponseWriter, r *http.Request)
- func PostSensor(w http.ResponseWriter, r *http.Request)
- func PostSensors(w http.ResponseWriter, r *http.Request)
- func PostService(w http.ResponseWriter, r *http.Request)
- func PostSetup(w http.ResponseWriter, r *http.Request)
- func PostSmtp(w http.ResponseWriter, r *http.Request)
- func PostTeam(w http.ResponseWriter, r *http.Request)
- func PostTeams(w http.ResponseWriter, r *http.Request)
- func PostTestFQDN(w http.ResponseWriter, r *http.Request)
- func PostToken(w http.ResponseWriter, r *http.Request)
- func PostTokens(w http.ResponseWriter, r *http.Request)
- func PostUser(w http.ResponseWriter, r *http.Request)
- func PostUsers(w http.ResponseWriter, r *http.Request)
- func PutTeam(w http.ResponseWriter, r *http.Request)
- func PutToken(w http.ResponseWriter, r *http.Request)
- func PutUser(w http.ResponseWriter, r *http.Request)
- func ServicesConfig(s *models.Sensor, db *storm.DB) ([]*service.ServiceMap, error)
- func Teardown()
- func UpdateSensor(w http.ResponseWriter, r *http.Request)
- func UpdateSensorsTeam(w http.ResponseWriter, r *http.Request)
- func Ws(w http.ResponseWriter, r *http.Request)
- type NotFound
- type Response
Constants ¶
View Source
const AssetsFolder = "static"
Variables ¶
This section is empty.
Functions ¶
func After ¶
func After(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
func Before ¶
func Before(w http.ResponseWriter, r *http.Request, next http.HandlerFunc)
func ConfigureServer ¶
func CreateService ¶
func DeleteClone ¶
func DeleteClone(w http.ResponseWriter, r *http.Request)
func DeleteSensor ¶
func DeleteSensor(w http.ResponseWriter, r *http.Request)
func DeleteService ¶
func DeleteService(w http.ResponseWriter, r *http.Request)
func DeleteTeam ¶
func DeleteTeam(w http.ResponseWriter, r *http.Request)
func DeleteTeamMember ¶
func DeleteTeamMember(w http.ResponseWriter, r *http.Request)
func DeleteToken ¶
func DeleteToken(w http.ResponseWriter, r *http.Request)
func DeleteUser ¶
func DeleteUser(w http.ResponseWriter, r *http.Request)
func DownloadDocxToken ¶
func DownloadDocxToken(w http.ResponseWriter, r *http.Request)
func DownloadPdfToken ¶
func DownloadPdfToken(w http.ResponseWriter, r *http.Request)
func GetDashboard ¶
func GetDashboard(w http.ResponseWriter, r *http.Request)
func GetDatabase ¶
func GetDatabase(w http.ResponseWriter, r *http.Request)
func GetSensorConfig ¶
func GetSensorConfig(w http.ResponseWriter, r *http.Request)
func GetSensors ¶
func GetSensors(w http.ResponseWriter, r *http.Request)
func GetServiceMapConfig ¶
func GetServiceMapConfig(w http.ResponseWriter, r *http.Request)
func GetTestToken ¶
func GetTestToken(w http.ResponseWriter, r *http.Request)
func GetTokenEvent ¶
func GetTokenEvent(w http.ResponseWriter, r *http.Request)
func GetUpgradeSensor ¶
func GetUpgradeSensor(w http.ResponseWriter, r *http.Request)
func IndexCheckr ¶
func IndexCheckr(w http.ResponseWriter, r *http.Request)
func PostClones ¶
func PostClones(w http.ResponseWriter, r *http.Request)
func PostIRebootFQDN ¶
func PostIRebootFQDN(w http.ResponseWriter, r *http.Request)
func PostLogout ¶
func PostLogout(w http.ResponseWriter, r *http.Request)
func PostSendTestEmail ¶
func PostSendTestEmail(w http.ResponseWriter, r *http.Request)
func PostSensor ¶
func PostSensor(w http.ResponseWriter, r *http.Request)
func PostSensors ¶
func PostSensors(w http.ResponseWriter, r *http.Request)
func PostService ¶
func PostService(w http.ResponseWriter, r *http.Request)
func PostTestFQDN ¶
func PostTestFQDN(w http.ResponseWriter, r *http.Request)
func PostTokens ¶
func PostTokens(w http.ResponseWriter, r *http.Request)
func ServicesConfig ¶
func UpdateSensor ¶
func UpdateSensor(w http.ResponseWriter, r *http.Request)
func UpdateSensorsTeam ¶
func UpdateSensorsTeam(w http.ResponseWriter, r *http.Request)
Types ¶
Source Files
¶
- api_handler.go
- app.go
- clones_handler.go
- dashboard_handler.go
- event_handler.go
- https_handler.go
- index_handler.go
- json_response.go
- logger.go
- login_handler.go
- sensor_handler.go
- sensors_handler.go
- service_handler.go
- setup_handler.go
- smtp_handler.go
- team_handler.go
- teams_handler.go
- test_helpers.go
- token_handler.go
- tokens_handler.go
- users_handler.go
- ws_hander.go
Click to show internal directories.
Click to hide internal directories.