| 1234567891011121314151617181920212223 | 
							- const Redis = require('ioredis')
 
- const { isPlainObject } = require('lodash')
 
- /* global WIKI */
 
- module.exports = {
 
-   init() {
 
-     if (isPlainObject(WIKI.config.redis)) {
 
-       let red = new Redis(WIKI.config.redis)
 
-       red.on('ready', () => {
 
-         WIKI.logger.info('Redis connection: [ OK ]')
 
-       })
 
-       red.on('error', () => {
 
-         WIKI.logger.error('Failed to connect to Redis instance!')
 
-         process.exit(1)
 
-       })
 
-       return red
 
-     } else {
 
-       WIKI.logger.error('Invalid Redis configuration!')
 
-       process.exit(1)
 
-     }
 
-   }
 
- }
 
 
  |