| 1234567891011121314151617181920212223242526272829 | 
							- 'use strict'
 
- /* global wiki */
 
- const Redis = require('ioredis')
 
- const { isPlainObject } = require('lodash')
 
- /**
 
-  * Redis module
 
-  *
 
-  * @return     {Object}  Redis client wrapper instance
 
-  */
 
- module.exports = {
 
-   /**
 
-    * Initialize Redis client
 
-    *
 
-    * @return     {Object}  Redis client instance
 
-    */
 
-   init() {
 
-     if (isPlainObject(wiki.config.redis)) {
 
-       return new Redis(wiki.config.redis)
 
-     } else {
 
-       wiki.logger.error('Invalid Redis configuration!')
 
-       process.exit(1)
 
-     }
 
-   }
 
- }
 
 
  |