From 0bd47c5d3f03ceabbaf6abed07304206f6042709 Mon Sep 17 00:00:00 2001 From: aditya-K2 Date: Thu, 9 Dec 2021 02:34:49 +0530 Subject: [PATCH] New Copy Function --- utils.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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 + } +}