feat(log.*): add params schemas

This commit is contained in:
Julien Fontanet 2016-05-23 16:17:54 +02:00
parent f891e57f4a
commit a048698c66

View File

@ -16,13 +16,22 @@ export async function get ({namespace}) {
}
get.description = 'returns logs list for one namespace'
get.params = {
namespace: { type: 'string' }
}
// -------------------------------------------------------------------
async function delete_ ({namespace, id}) {
const logger = await this.getLogger(namespace)
logger.del(id)
}
delete_.description = 'deletes on or several logs from a namespace'
delete_.description = 'deletes one or several logs from a namespace'
delete_.params = {
id: { type: 'string' },
namespace: { type: 'string' }
}
delete_.permission = 'admin'
export {delete_ as delete}