Added depth to image info

This commit is contained in:
Uwe Seimet 2021-12-20 20:46:36 +01:00
parent 7c08fa6569
commit 87e8b3be6a
3 changed files with 4 additions and 0 deletions

View File

@ -240,6 +240,8 @@ message PbImageFile {
message PbImageFilesInfo {
string default_image_folder = 1;
repeated PbImageFile image_files = 2;
// The maximum nesting depth, configured with the -R option
int32 depth = 3;
}
// Log level information

View File

@ -194,6 +194,7 @@ PbImageFilesInfo *RascsiResponse::GetAvailableImages(PbResult& result, const str
string default_image_folder = rascsi_image->GetDefaultImageFolder();
image_files_info->set_default_image_folder(default_image_folder);
image_files_info->set_depth(scan_depth);
GetAvailableImages(*image_files_info, default_image_folder, default_image_folder, pattern, scan_depth);

View File

@ -230,6 +230,7 @@ void RasctlDisplay::DisplayImageFile(const PbImageFile& image_file_info)
void RasctlDisplay::DisplayImageFiles(const PbImageFilesInfo& image_files_info)
{
cout << "Default image file folder: " << image_files_info.default_image_folder() << endl;
cout << "Supported folder depth: " << image_files_info.depth() << endl;
if (image_files_info.image_files().empty()) {
cout << " No image files available" << endl;