Versions in this module Expand all Collapse all v0 v0.1.2 Jun 14, 2017 v0.1.1 May 27, 2017 Changes in this version + func GetVersion(w http.ResponseWriter, r *http.Request) + func InStringArray(k string, ss []string) bool + func InitRouters() (s *http.Server, err error) + func SubtractStringArray(a, b []string) (c []string) + func UniqueStringArray(a []string) []string + type BaseHandler struct + Handle func(w http.ResponseWriter, r *http.Request) + func (b BaseHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) + type ByProcTime []*cronsun.Process + func (a ByProcTime) Len() int + func (a ByProcTime) Less(i, j int) bool + func (a ByProcTime) Swap(i, j int) + type Configuration struct + func (cnf *Configuration) Configuratios(w http.ResponseWriter, r *http.Request) + type Info struct + func (inf *Info) Overview(w http.ResponseWriter, r *http.Request) + type Job struct + func (j *Job) ChangeJobStatus(w http.ResponseWriter, r *http.Request) + func (j *Job) DeleteJob(w http.ResponseWriter, r *http.Request) + func (j *Job) GetExecutingJob(w http.ResponseWriter, r *http.Request) + func (j *Job) GetGroups(w http.ResponseWriter, r *http.Request) + func (j *Job) GetJob(w http.ResponseWriter, r *http.Request) + func (j *Job) GetJobNodes(w http.ResponseWriter, r *http.Request) + func (j *Job) GetList(w http.ResponseWriter, r *http.Request) + func (j *Job) JobExecute(w http.ResponseWriter, r *http.Request) + func (j *Job) UpdateJob(w http.ResponseWriter, r *http.Request) + type JobLog struct + func (jl *JobLog) GetDetail(w http.ResponseWriter, r *http.Request) + func (jl *JobLog) GetList(w http.ResponseWriter, r *http.Request) + type Node struct + func (n *Node) DeleteGroup(w http.ResponseWriter, r *http.Request) + func (n *Node) GetGroupByGroupId(w http.ResponseWriter, r *http.Request) + func (n *Node) GetGroups(w http.ResponseWriter, r *http.Request) + func (n *Node) GetNodes(w http.ResponseWriter, r *http.Request) + func (n *Node) UpdateGroup(w http.ResponseWriter, r *http.Request) + type ProcFetchOptions struct + Groups []string + JobIds []string + NodeIds []string + func (opt *ProcFetchOptions) Match(proc *cronsun.Process) bool