tarBin
This commit is contained in:
parent
8adbf84362
commit
b15e85474e
@ -20,6 +20,7 @@ const dateFormat = "20060102_150405"
|
||||
const keySplitCharacter = ":"
|
||||
const metadataPrefix = "_metadata"
|
||||
const metadataKeyTemplate = metadataPrefix + "/%s"
|
||||
const tarBin = "/bin/tar"
|
||||
|
||||
// Snapshot contains metadata about a single snapshot
|
||||
type Snapshot struct {
|
||||
@ -137,7 +138,7 @@ func (s *SnapshotProcessor) CreateSnapshot(appName string, labels []string) (str
|
||||
return snapshot.KeyName(s.IndexLabel), fmt.Errorf("change working directory error: %v", err)
|
||||
}
|
||||
|
||||
err = exec.Command("/bin/tar", "-acf", tmpSnapshotArchivePath, "./").Run()
|
||||
err = exec.Command(tarBin, "-acf", tmpSnapshotArchivePath, "./").Run()
|
||||
if err != nil {
|
||||
return snapshot.KeyName(s.IndexLabel), fmt.Errorf("compression error: %v", err)
|
||||
}
|
||||
@ -191,7 +192,7 @@ func (s *SnapshotProcessor) RestoreSnapshot(key string, newAppName string) error
|
||||
return fmt.Errorf("getting the archive from S3 error: %v", err)
|
||||
}
|
||||
|
||||
err = exec.Command("/usr/bin/tar", "-axf", tmpSnapshotArchivePath).Run()
|
||||
err = exec.Command(tarBin, "-axf", tmpSnapshotArchivePath).Run()
|
||||
if err != nil {
|
||||
return fmt.Errorf("unarchiving error: %v", err)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user