mirror of
				https://github.com/restic/restic.git
				synced 2025-11-04 06:01:01 +00:00 
			
		
		
		
	Merge pull request #1320 from restic/add-snapshots-json-short-id
snapshots: Add short ID to JSON output
This commit is contained in:
		@@ -172,7 +172,8 @@ func PrintSnapshots(stdout io.Writer, list restic.Snapshots, compact bool) {
 | 
			
		||||
type Snapshot struct {
 | 
			
		||||
	*restic.Snapshot
 | 
			
		||||
 | 
			
		||||
	ID *restic.ID `json:"id"`
 | 
			
		||||
	ID      *restic.ID `json:"id"`
 | 
			
		||||
	ShortID string     `json:"short_id"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// printSnapshotsJSON writes the JSON representation of list to stdout.
 | 
			
		||||
@@ -185,6 +186,7 @@ func printSnapshotsJSON(stdout io.Writer, list restic.Snapshots) error {
 | 
			
		||||
		k := Snapshot{
 | 
			
		||||
			Snapshot: sn,
 | 
			
		||||
			ID:       sn.ID(),
 | 
			
		||||
			ShortID:  sn.ID().Str(),
 | 
			
		||||
		}
 | 
			
		||||
		snapshots = append(snapshots, k)
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user