1
0
mirror of https://github.com/rancher/os.git synced 2025-09-01 14:48:55 +00:00

Add decode logic for writefiles

This commit is contained in:
Jason-ZW
2018-03-26 06:32:15 +00:00
parent 2df6bdcd66
commit 00956038f9

View File

@@ -10,6 +10,7 @@ import (
"strings"
rancherConfig "github.com/rancher/os/config"
"github.com/rancher/os/config/cloudinit/config"
"github.com/rancher/os/config/cloudinit/system"
"github.com/rancher/os/docker"
"github.com/rancher/os/log"
@@ -124,6 +125,14 @@ func WriteFiles(cfg *rancherConfig.CloudConfig, container string) {
continue
}
content, err := config.DecodeContent(file.File.Content, file.File.Encoding)
if err != nil {
continue
}
file.File.Content = string(content)
file.File.Encoding = ""
f := system.File{
File: file.File,
}