Beispiel #1
0
func Reload(network *net.Network) string {
	url := "/v1/server/properties/reload"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #2
0
// WIP
func Shutdown(network *net.Network) (string, error) {
	url := "/v1/server/shutdown"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	return string(body)
}
Beispiel #3
0
func Reload(network *net.Network) (string, error) {
	url := "/v1/server/properties/reload"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
Beispiel #4
0
// WIP
func SetPriority(network *net.Network) (string, error) {
	url := "/v1/server/ha/priority"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
Beispiel #5
0
// WIP
func ClearStates(network *net.Network) (string, error) {
	url := "/v1/server/ha/states/clear"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", nil
	}
	return string(body)
}
Beispiel #6
0
func PostLocationWithVersion(network *net.Network, locationId, version string) (string, error) {
	url := fmt.Sprintf("/v1/catalog/locations/%s/%s", locationId, version)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
Beispiel #7
0
// WIP
func SetConfigValue(network *net.Network, application, entity, policy, config string) string {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/policies/%s/config/%s", application, entity, policy, config)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #8
0
func Reset(network *net.Network) (string, error) {
	url := "/v1/catalog/reset"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
Beispiel #9
0
func DestroyPolicy(network *net.Network, application, entity, policy string) (string, error) {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/policies/%s/destroy", application, entity, policy)
	body, err := network.SendEmptyPostRequest(url)
	if nil != err {
		return "", err
	}
	return string(body), nil
}
Beispiel #10
0
// WIP
func SetConfigValue(network *net.Network, application, entity, policy, config string) (string, error) {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/policies/%s/config/%s", application, entity, policy, config)
	body, err := network.SendEmptyPostRequest(url)
	if nil != err {
		return "", err
	}
	return string(body), nil
}
Beispiel #11
0
func PostLocationWithVersion(network *net.Network, locationId, version string) string {
	url := fmt.Sprintf("/v1/catalog/locations/%s/%s", locationId, version)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #12
0
// WIP
func Shutdown(network *net.Network) string {
	url := "/v1/server/shutdown"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #13
0
func Reset(network *net.Network) string {
	url := "/v1/catalog/reset"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #14
0
// WIP
func ClearStates(network *net.Network) string {
	url := "/v1/server/ha/states/clear"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #15
0
func Rename(network *net.Network, application, entity, newName string) (string, error) {
	urlStr := fmt.Sprintf("/v1/applications/%s/entities/%s/name?name=%s", application, entity, url.QueryEscape(newName))
	body, err := network.SendEmptyPostRequest(urlStr)
	if nil != err {
		return "", err
	}
	return string(body), nil
}
Beispiel #16
0
// WIP
func Priority(network *net.Network) string {
	url := "/v1/server/ha/priority"
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #17
0
// WIP
func CreateLocation(network *net.Network, locationId string) (string, error) {
	url := fmt.Sprintf("/v1/locations", locationId)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
Beispiel #18
0
// WIP
func CreateLocation(network *net.Network, locationId string) string {
	url := fmt.Sprintf("/v1/locations", locationId)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #19
0
func DestroyPolicy(network *net.Network, application, entity, policy string) string {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/policies/%s/destroy", application, entity, policy)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
Beispiel #20
0
//WIP
func Expunge(network *net.Network, application, entity string) string {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/expunge", application, entity)
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	// TODO return model
	return string(body)
}
Beispiel #21
0
//WIP
func Expunge(network *net.Network, application, entity string) (string, error) {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/expunge", application, entity)
	body, err := network.SendEmptyPostRequest(url)
	// TODO return model
	if nil != err {
		return "", err
	}
	return string(body), nil
}
Beispiel #22
0
// WIP
func CreateLegacy(network *net.Network) string {
	url := fmt.Sprintf("/v1/applications/createLegacy")
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	// TODO return model
	return string(body)
}
// WIP
func CreateLegacy(network *net.Network) (string, error) {
	url := fmt.Sprintf("/v1/applications/createLegacy")
	body, err := network.SendEmptyPostRequest(url)
	if err != nil {
		return "", err
	}
	// TODO return model
	return string(body), nil
}
Beispiel #24
0
func Rename(network *net.Network, application, entity, newName string) string {
	urlStr := fmt.Sprintf("/v1/applications/%s/entities/%s/name?name=%s", application, entity, url.QueryEscape(newName))
	body, err := network.SendEmptyPostRequest(urlStr)
	if err != nil {
		fmt.Println(err)
	}

	return string(body)
}