pull/3/merge
Charlott 6 years ago committed by GitHub
commit 4af470700d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

1994
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -24,7 +24,7 @@
"dependencies": {
"chai": "4.2.0",
"debug-logger": "0.4.1",
"lodash": "4.17.15",
"lodash": "4.17.19",
"superagent": "5.1.0",
"uuid": "3.3.2",
"validator": "11.1.0"

@ -67,6 +67,24 @@ class Admin {
});
}
destorySession(sessionId) {
return new Promise((resolve, reject)=>{
assert.isString(sessionId);
this.request({
janus: 'destroy_session'
}, {
path: '/admin/' + sessionId
}).then((res)=>{
resolve({
status: res.getResponse(),
response: res
});
}).catch((err)=>{
reject(err);
});
});
}
listHandles(sessionId) {
return new Promise((resolve, reject)=>{
assert.isString(sessionId);
@ -104,6 +122,26 @@ class Admin {
});
}
handleDetach(sessionId, handleId) {
return new Promise((resolve, reject)=>{
assert.isString(sessionId);
assert.isString(handleId);
this.request({
janus: 'detach_handle'
}, {
path: '/admin/' + sessionId + '/' + handleId
}).then((res)=>{
resolve({
// info: _.get(res.getResponse(), 'info', {}),
status: res.getResponse(),
response: res
});
}).catch((err)=>{
reject(err);
});
});
}
setLogLevel(level) {
return new Promise((resolve, reject)=>{
assert.isNumber(level);

Loading…
Cancel
Save