service

package
v0.0.0-...-dd14e6e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 26, 2017 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ConfigMapTemplateDefault = `` /* 226-byte string literal not displayed */

ConfigMapTemplateDefault ...

View Source
var JobTemplateDefault = `` /* 1998-byte string literal not displayed */

JobTemplateDefault ...

View Source
var ServiceTemplateDefault = `` /* 245-byte string literal not displayed */

ServiceTemplateDefault ...

View Source
var TResultTemplateDefault = `` /* 406-byte string literal not displayed */

TResultTemplateDefault ...

Functions

func ExecTemplate

func ExecTemplate(tmplstr string, vars interface{}, out interface{}) (err error)

ExecTemplate exec template with vars out to kubernete data model

func Frontend

func Frontend(root string) *binaryFileSystem

Frontend ...

func NewTmpl

func NewTmpl(cfg *model.ServerConfig) *buildtemplate

NewTmpl ...

Types

type Service

type Service struct {
	// contains filtered or unexported fields
}

Service ...

func New

func New(cfg *model.ServerConfig) *Service

New ...

func (*Service) DeleteJob

func (s *Service) DeleteJob(c *gin.Context)

DeleteJob : delete tjob -> delete job

func (*Service) GetJobs

func (s *Service) GetJobs(c *gin.Context)

GetJobs : get tjob

func (*Service) GetLog

func (s *Service) GetLog(c *gin.Context)

GetLog : get instance log

func (*Service) GetNodeMetrics

func (s *Service) GetNodeMetrics(c *gin.Context)

GetNodeMetrics : get node monitor

func (*Service) GetNodes

func (s *Service) GetNodes(c *gin.Context)

GetNodes : get nodes

func (*Service) GetPing

func (s *Service) GetPing(c *gin.Context)

GetPing ...

func (*Service) GetReady

func (s *Service) GetReady(c *gin.Context)

GetReady : ok to start test ? : agent -> master

func (*Service) GetResult

func (s *Service) GetResult(c *gin.Context)

GetResult : get tresult(s)

func (*Service) PatchJob

func (s *Service) PatchJob(c *gin.Context)

PatchJob : stop/restart tjob

func (*Service) PostJobs

func (s *Service) PostJobs(c *gin.Context)

PostJobs : add tjob -> add job (set replica to 0)

func (*Service) PostResult

func (s *Service) PostResult(c *gin.Context)

PostResult : add tresult : agent -> master

func (*Service) PutJob

func (s *Service) PutJob(c *gin.Context)

PutJob : mod tjob

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL