Skip to content

Commit

Permalink
Add support for RESTORE_OBJECTS in verify jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
pstorz authored and Marco van Wieringen committed Aug 14, 2015
1 parent 6c4151f commit 87aef95
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/dird/verify.c
Expand Up @@ -822,6 +822,11 @@ void get_attributes_and_compare_to_catalog(JCR *jcr, JobId_t JobId)
}
}
break;

case STREAM_RESTORE_OBJECT:
Dmsg1(400, "RESTORE_OBJECT %s\n", jcr->fname);
break;

default:
/*
* Got Digest Signature from Storage daemon
Expand Down
12 changes: 12 additions & 0 deletions src/filed/verify_vol.c
Expand Up @@ -233,6 +233,18 @@ void do_verify_volume(JCR *jcr)
Dmsg2(20, "filed>dir: SHA512 len=%d: msg=%s\n", dir->msglen, dir->msg);
break;

case STREAM_RESTORE_OBJECT:
jcr->lock();
jcr->JobFiles++;
jcr->num_files_examined++;
jcr->unlock();

Dmsg2(400, "send inx=%d STREAM_RESTORE_OBJECT-%d\n", jcr->JobFiles, STREAM_RESTORE_OBJECT);
dir->fsend("%d %d %s %s%c%s%c%c", jcr->JobFiles,
STREAM_RESTORE_OBJECT, "ReStOrEObJeCt", fname,
0, ap, 0, 0);
break;

/* Ignore everything else */
default:
break;
Expand Down

0 comments on commit 87aef95

Please sign in to comment.