コード例 #1
0
ファイル: locations.go プロジェクト: andreaturli/brooklyn-cli
func DeleteLocation(network *net.Network, locationId string) (string, error) {
	url := fmt.Sprintf("/v1/locations/%s", locationId)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
コード例 #2
0
ファイル: catalog.go プロジェクト: andreaturli/brooklyn-cli
func DeletePolicyWithVersion(network *net.Network, policyId, version string) (string, error) {
	url := fmt.Sprintf("/v1/catalog/policies/%s/%s", policyId)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
コード例 #3
0
ファイル: locations.go プロジェクト: burkechris/brooklyn-cli
func DeleteLocation(network *net.Network, locationId string) string {
	url := fmt.Sprintf("/v1/locations/%s", locationId)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
コード例 #4
0
ファイル: sensors.go プロジェクト: sjcorbett/brooklyn-cli
// WIP
func DeleteSensor(network *net.Network, application, entity, sensor string) (string, error) {
	url := fmt.Sprintf("/v1/applications/%s/entities/%s/sensors/%s", application, entity, sensor)
	body, err := network.SendDeleteRequest(url)
	if nil != err {
		return "", err
	}
	return string(body), nil
}
コード例 #5
0
ファイル: catalog.go プロジェクト: andreaturli/brooklyn-cli
func DeleteEntity(network *net.Network, entityId string) (string, error) {
	url := fmt.Sprintf("/v1/catalog/entities/%s", entityId)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
コード例 #6
0
ファイル: catalog.go プロジェクト: andreaturli/brooklyn-cli
func DeleteApplicationWithVersion(network *net.Network, applicationId, version string) (string, error) {
	url := fmt.Sprintf("/v1/catalog/applications/%s/%s", applicationId, version)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		return "", err
	}
	return string(body), nil
}
コード例 #7
0
ファイル: catalog.go プロジェクト: burkechris/brooklyn-cli
func DeletePolicyWithVersion(network *net.Network, policyId, version string) string {
	url := fmt.Sprintf("/v1/catalog/policies/%s/%s", policyId)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
コード例 #8
0
ファイル: catalog.go プロジェクト: burkechris/brooklyn-cli
func DeleteEntity(network *net.Network, entityId string) string {
	url := fmt.Sprintf("/v1/catalog/entities/%s", entityId)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
コード例 #9
0
ファイル: catalog.go プロジェクト: burkechris/brooklyn-cli
func DeleteApplicationWithVersion(network *net.Network, applicationId, version string) string {
	url := fmt.Sprintf("/v1/catalog/applications/%s/%s", applicationId, version)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	return string(body)
}
コード例 #10
0
func Delete(network *net.Network, application string) (models.TaskSummary, error) {
	url := fmt.Sprintf("/v1/applications/%s", application)
	var response models.TaskSummary
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		return response, err
	}
	err = json.Unmarshal(body, &response)
	return response, err
}
コード例 #11
0
func Delete(network *net.Network, application string) models.TaskSummary {
	url := fmt.Sprintf("/v1/applications/%s", application)
	body, err := network.SendDeleteRequest(url)
	if err != nil {
		fmt.Println(err)
	}
	var response models.TaskSummary
	err = json.Unmarshal(body, &response)
	if err != nil {
		fmt.Println(err)
	}
	return response
}