MCPcopy Create free account
hub / github.com/1Panel-dev/1Panel / stepWriteComposeBackupMeta

Function stepWriteComposeBackupMeta

agent/app/service/backup_compose.go:512–518  ·  view source on GitHub ↗
(composeCtx *composeBackupContext)

Source from the content-addressed store, hash-verified

510}
511
512func stepWriteComposeBackupMeta(composeCtx *composeBackupContext) error {
513 metaBytes, err := json.MarshalIndent(composeCtx.meta, "", " ")
514 if err != nil {
515 return err
516 }
517 return composeCtx.fileOp.SaveFile(path.Join(composeCtx.tmpDir, "compose_meta.json"), string(metaBytes), fs.ModePerm)
518}
519
520func stepPackComposeBackup(composeCtx *composeBackupContext) error {
521 return composeCtx.fileOp.TarGzCompressPro(true, composeCtx.tmpDir, composeCtx.filePath, composeCtx.req.Secret, "")

Callers 1

handleComposeBackupFunction · 0.85

Calls 1

SaveFileMethod · 0.80

Tested by

no test coverage detected