summaryrefslogtreecommitdiff
path: root/libvirt/utils_domain_def.go
diff options
context:
space:
mode:
authorFlavio Castelli <fcastelli@suse.com>2018-02-20 19:37:44 +0100
committerFlavio Castelli <fcastelli@suse.com>2018-02-20 19:37:44 +0100
commitf2cef405133f73155f4085f50f6b5dd6ce38d11a (patch)
treed0bad561c27b5a48a5b5fe3867652c70055e3135 /libvirt/utils_domain_def.go
parent09834dbcf6d3353850cea0f51b4b07d811d3628d (diff)
parent79e8a4ee25dfec9ecbeb0b65f0caed38e15da67c (diff)
downloadterraform-provider-libvirt-f2cef405133f73155f4085f50f6b5dd6ce38d11a.tar
terraform-provider-libvirt-f2cef405133f73155f4085f50f6b5dd6ce38d11a.tar.gz
Merge branch 'keyless-kernel-cmdlines'
Diffstat (limited to 'libvirt/utils_domain_def.go')
-rw-r--r--libvirt/utils_domain_def.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/libvirt/utils_domain_def.go b/libvirt/utils_domain_def.go
index 90175de1..95c6c0d6 100644
--- a/libvirt/utils_domain_def.go
+++ b/libvirt/utils_domain_def.go
@@ -70,10 +70,7 @@ func splitKernelCmdLine(cmdLine string) ([]map[string]string, error) {
continue
}
- kv := strings.Split(argVal, "=")
- if len(kv) != 2 {
- return nil, fmt.Errorf("Can't parse kernel command line: '%s'", cmdLine)
- }
+ kv := strings.SplitN(argVal, "=", 2)
k, v := kv[0], kv[1]
// if the key is duplicate, start a new map
if _, ok := currCmdLine[k]; ok {