
# Knox Client Configure


## Configure

    module.exports = (service) ->
      options = service.options

## Test

      # is ranger enabled or not for policies management
      options.ranger_admin ?= service.deps.ranger_admin.options.admin if service.deps.ranger_admin
      options.ranger_install = service.deps.ranger_knox[0].options.install if service.deps.ranger_knox
      options.test = merge service.deps.knox_server[0].options.test, options.test
      # Knox Server
      options.knox_gateway = for srv in service.deps.knox_server
        fqdn: srv.options.fqdn
        hostname: srv.options.hostname
        gateway_site: srv.options.gateway_site
        topologies: srv.options.topologies
          
# Wait

      options.wait_knox_server = service.deps.knox_server[0].options.wait

## Dependencies

    {merge} = require 'mixme'
