horizon_api_mask

OpenStack Dashboard API mask - override service endpoint table


License
Other
Install
pip install horizon_api_mask==0.0.1.post2

Documentation

License badge

Horizon Dashboard API Mask

Plugin replace IP and protocol in EndpointsTable

Usefull if you have OpenStack API behind proxies.

Reuired

  • Python 2.6 +
  • Horizon Icehouse +

Installation

pip install horizon-api-mask

Required Configuration

INSTALLED_APPS += ('api_mask',)

HORIZON_CONFIG['customization_module'] = 'api_mask.overrides'

Optional Configuration

API_MASK_URL = 'public-domain.com' # default is socket.getfqdn()
API_MASK_PROTOCOL = 'https' # default is https