mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-10 16:43:35 +02:00
2017-01-18 Fred Gleason <fredg@paravelsystems.com>
* Added a 'LOG_NAME' call parameter to the 'ListLogs' web service.
This commit is contained in:
@@ -15519,3 +15519,5 @@
|
||||
2017-01-17 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Fixed a bug in 'lib/rdlog_line.cpp' that caused invalid 'Type' values
|
||||
to be returned for Chain events.
|
||||
2017-01-18 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Added a 'LOG_NAME' call parameter to the 'ListLogs' web service.
|
||||
|
@@ -2599,6 +2599,17 @@
|
||||
Optional. Default is to return all logs.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
LOG_NAME
|
||||
</entry>
|
||||
<entry>
|
||||
Return the log with this name.
|
||||
</entry>
|
||||
<entry>
|
||||
Optional. Default is to return all logs.
|
||||
</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>
|
||||
TRACKABLE
|
||||
|
@@ -40,20 +40,25 @@ void Xport::ListLogs()
|
||||
RDSqlQuery *q;
|
||||
RDLog *log;
|
||||
QString service_name="";
|
||||
QString log_name="";
|
||||
QString trackable;
|
||||
|
||||
//
|
||||
// Get Options
|
||||
//
|
||||
xport_post->getValue("SERVICE_NAME",&service_name);
|
||||
xport_post->getValue("LOG_NAME",&log_name);
|
||||
xport_post->getValue("TRACKABLE",&trackable);
|
||||
|
||||
//
|
||||
// Generate Log List
|
||||
//
|
||||
sql="select NAME from LOGS";
|
||||
if((!service_name.isEmpty())||(trackable=="1")) {
|
||||
if((!service_name.isEmpty())||(!log_name.isEmpty())||(trackable=="1")) {
|
||||
sql+=" where";
|
||||
if(!log_name.isEmpty()) {
|
||||
sql+=" (NAME=\""+RDEscapeString(log_name)+"\")&&";
|
||||
}
|
||||
if(!service_name.isEmpty()) {
|
||||
sql+=" (SERVICE=\""+RDEscapeString(service_name)+"\")&&";
|
||||
}
|
||||
|
@@ -18,6 +18,10 @@
|
||||
<td><input type="text" name="SERVICE_NAME" size="20" maxlength="10"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">LOG NAME:</td>
|
||||
<td><input type="text" name="LOG_NAME" size="20" maxlength="64"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">TRACKABLE:</td>
|
||||
<td><input type="text" name="TRACKABLE" size="2" maxlength="1"></td>
|
||||
</tr>
|
||||
|
Reference in New Issue
Block a user