MCPcopy Create free account
hub / github.com/dropbox/dbxcli / newRestoreResult

Function newRestoreResult

cmd/restore.go:81–95  ·  view source on GitHub ↗
(path, revision string, metadata *files.FileMetadata)

Source from the content-addressed store, hash-verified

79}
80
81func newRestoreResult(path, revision string, metadata *files.FileMetadata) (restoreResult, error) {
82 result, err := restoreMetadataFromDropbox(path, metadata)
83 if err != nil {
84 return restoreResult{}, err
85 }
86 return restoreResult{
87 Status: restoreStatusRestored,
88 Kind: restoreKindFile,
89 Input: restoreInput{
90 Path: path,
91 Revision: revision,
92 },
93 Result: result,
94 }, nil
95}
96
97func restoreOperationResult(result restoreResult) jsonOperationResult {
98 return newJSONOperationResult(result.Status, result.Kind, result.Input, result.Result)

Callers 2

restoreFunction · 0.85

Calls 1