} else if (dev->at_eof()) {
if (verbose) {
- Jmsg(jcr, M_INFO, 0, _("End of file %u on device %s, Volume \"%s\"\n"),
- dev->file, dev->print_name(), dcr->VolumeName);
+ char dvdpart[100];
+ if (dev->is_dvd()) {
+ bsnprintf(dvdpart, sizeof(dvdpart), _("part %d "), dev->part);
+ } else {
+ dvdpart[0] = 0;
+ }
+ Jmsg(jcr, M_INFO, 0, _("End of file %u %son device %s, Volume \"%s\"\n"),
+ dev->file, dvdpart, dev->print_name(), dcr->VolumeName);
}
Dmsg3(200, "End of file %u on device %s, Volume \"%s\"\n",
dev->file, dev->print_name(), dcr->VolumeName);
rec->VolSessionId, rec->VolSessionTime, rec->FileIndex);
break; /* read second part of record */
}
+ Dmsg6(dbglvl, "OK callback. recno=%d state=%s blk=%d SI=%d ST=%d FI=%d\n", record,
+ rec_state_to_str(rec), block->BlockNumber,
+ rec->VolSessionId, rec->VolSessionTime, rec->FileIndex);
ok = record_cb(dcr, rec);
/*
* If we have a digest stream, we check to see if we have