svcconf

package
v0.6.7 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2018 License: GPL-3.0 Imports: 19 Imported by: 2

Documentation

Index

Constants

View Source
const (
	ModuleName = "svcconf"
)

Variables

This section is empty.

Functions

func AddSvcConfGroup added in v0.1.1

func AddSvcConfGroup(w http.ResponseWriter, r *http.Request)

func CheckSvcConf

func CheckSvcConf(w http.ResponseWriter, r *http.Request)

func CreateSvcConf

func CreateSvcConf(w http.ResponseWriter, r *http.Request)

func DeleteSvcConf

func DeleteSvcConf(w http.ResponseWriter, r *http.Request)

DeleteSvcConf 销毁服务配置 销毁服务所有资源,包括数据库资源, 服务实例资源

func DeleteSvcConfGroup added in v0.1.1

func DeleteSvcConfGroup(w http.ResponseWriter, r *http.Request)

func GetSvcConf

func GetSvcConf(w http.ResponseWriter, r *http.Request)

func GetSvcConfByName

func GetSvcConfByName(name, ns string) (cf svcconf.SvcConf, err error)

func GetSvcConfGroup added in v0.1.1

func GetSvcConfGroup(w http.ResponseWriter, r *http.Request)

func QuerySvcConf added in v0.1.1

func QuerySvcConf(w http.ResponseWriter, r *http.Request)

func UpdateNetPort added in v0.1.1

func UpdateNetPort(w http.ResponseWriter, r *http.Request)

UpdateNetPort 更新服务端口数据 *svc 服务名称 *namespace 命名空间 *port 端口数据(base64编码)

{
	"name":string,
	"img":string,
	"net":[
		{NetConfigure}
	]
}

func UpgradeSvcConf

func UpgradeSvcConf(w http.ResponseWriter, r *http.Request)

Types

type CPort added in v0.1.1

type CPort struct {
	Name string                   `json:"name"`
	Img  string                   `json:"img"`
	Net  []container.NetConfigure `json:"net"`
}

CPort 容器端口数据

type Operation added in v0.6.1

type Operation struct{}

func (*Operation) DeleteSvcConf added in v0.6.1

func (this *Operation) DeleteSvcConf(msg _const.DestoryMsg) error

Jump to

Keyboard shortcuts

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