From: Marcin Haba Date: Tue, 30 May 2023 11:29:17 +0000 (+0200) Subject: baculum: Add job level property to sources endpoint X-Git-Tag: Release-13.0.4~84 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ca1a063f4744d800d070f925b81cfe65850b32b;p=thirdparty%2Fbacula.git baculum: Add job level property to sources endpoint --- diff --git a/gui/baculum/protected/API/Modules/SourceManager.php b/gui/baculum/protected/API/Modules/SourceManager.php index d951842a9..203ed6176 100644 --- a/gui/baculum/protected/API/Modules/SourceManager.php +++ b/gui/baculum/protected/API/Modules/SourceManager.php @@ -97,6 +97,7 @@ class SourceManager extends APIModule { ores.jobid AS jobid, regexp_split_to_table(fres.Content, \',\') AS content, jres.Type AS type, + jres.Level AS level, jres.JobStatus AS jobstatus, jres.JobErrors AS joberrors FROM Job AS jres, @@ -173,6 +174,7 @@ class SourceManager extends APIModule { $sources[$i]['jobid'] = 0; $sources[$i]['content'] = ''; $sources[$i]['type'] = ''; + $sources[$i]['level'] = ''; $sources[$i]['jobstatus'] = ''; $sources[$i]['joberrors'] = ''; } diff --git a/gui/baculum/protected/API/openapi_baculum.json b/gui/baculum/protected/API/openapi_baculum.json index ab15479fd..e7408dd7b 100644 --- a/gui/baculum/protected/API/openapi_baculum.json +++ b/gui/baculum/protected/API/openapi_baculum.json @@ -11199,9 +11199,25 @@ "description": "Latest jobid", "type": "integer" }, + "content": { + "description": "Job fileset content", + "type": "string" + }, + "type": { + "description": "Job type", + "type": "string" + }, + "level": { + "description": "Job level letter", + "type": "string" + }, "jobstatus": { "description": "Job status latest job", "type": "string" + }, + "joberrors": { + "description": "Job errors", + "type": "integer" } } },