Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterRouter ¶
func RegisterRouter(wh WebHandler, r *mux.Router)
Types ¶
type SchedulerTmpl ¶
type WebHandler ¶
type WebHandler interface { GetHome(w http.ResponseWriter, req *http.Request) GetJob(w http.ResponseWriter, req *http.Request) GetScheduler(w http.ResponseWriter, req *http.Request) GetSearch(w http.ResponseWriter, req *http.Request) GetLogin(w http.ResponseWriter, req *http.Request) PostLogin(w http.ResponseWriter, req *http.Request) GetLogout(w http.ResponseWriter, req *http.Request) GetJobCreate(w http.ResponseWriter, req *http.Request) PostJobCreate(w http.ResponseWriter, req *http.Request) GetSchedulerCreate(w http.ResponseWriter, req *http.Request) PostSchedulerCreate(w http.ResponseWriter, req *http.Request) }
func NewWebHandler ¶
func NewWebHandler( apiHandler apiserver.APIHandler, jobDB *sqlx.DB, sessionManger session.Manager, checker auth.UPChecker, ) WebHandler
Click to show internal directories.
Click to hide internal directories.