diff --git a/utils.go b/utils.go index 6f18fc1..1ceb0de 100644 --- a/utils.go +++ b/utils.go @@ -1,6 +1,7 @@ package main import ( + "io/ioutil" "strconv" "strings" "syscall" @@ -94,3 +95,16 @@ func formatString(a interface{}) string { return "Paused" } } + +func Copy(sourceImage, destinationImage string) error { + source, err := ioutil.ReadFile(sourceImage) + if err != nil { + return err + } else { + err = ioutil.WriteFile(destinationImage, source, 0644) + if err != nil { + return err + } + return nil + } +}