diff options
author | Scott Emidy <jemidy@digium.com> | 2015-08-07 11:14:06 -0500 |
---|---|---|
committer | Scott Emidy <jemidy@digium.com> | 2015-08-07 11:15:08 -0500 |
commit | e9f1bc08cbda7759707c30b8883b266555d0fefc (patch) | |
tree | 0a2ff61c1f4b4d8d6ae0c426be73ef66dffc35ae /rest-api | |
parent | cf272003919f04c1aaf3d0e921a0385be1e45e4b (diff) |
ARI: Creating log channels
An http request can be sent to create a log channel
in Asterisk.
The command "curl -v -u user:pass -X POST
'http://localhost:088/ari/asterisk/logging/mylog?
configuration=notice,warning'" can be run in the terminal
to access the newly implemented functionality for ARI.
* Ability to create log channels using ARI
ASTERISK-25252
Change-Id: I9a20e5c75716dfbb6b62fd3474faf55be20bd782
Diffstat (limited to 'rest-api')
-rw-r--r-- | rest-api/api-docs/asterisk.json | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/rest-api/api-docs/asterisk.json b/rest-api/api-docs/asterisk.json index c251dfaf9..6b2c89655 100644 --- a/rest-api/api-docs/asterisk.json +++ b/rest-api/api-docs/asterisk.json @@ -301,6 +301,40 @@ "description": "Asterisk log channel", "operations": [ { + "httpMethod": "POST", + "summary": "Adds a log channel.", + "nickname": "addLog", + "responseClass": "void", + "parameters": [ + { + "name": "logChannelName", + "description": "The log channel to add", + "paramType": "path", + "required": true, + "allowMultiple": false, + "dataType": "string" + }, + { + "name": "configuration", + "description": "levels of the log channel", + "paramType": "query", + "required": true, + "allowMultiple": false, + "dataType": "string" + } + ], + "errorResponses": [ + { + "code": 400, + "reason": "Bad request body" + }, + { + "code": 409, + "reason": "Log channel could not be created." + } + ] + }, + { "httpMethod": "DELETE", "summary": "Deletes a log channel.", "nickname": "deleteLog", @@ -609,7 +643,7 @@ "required": true }, "configuration": { - "type": "List[string]", + "type": "string", "description": "The various log levels", "required": true } |