{ "info": { "author": "Michael Kuty", "author_email": "mail@majklk.cz", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: OpenStack", "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Topic :: Internet :: WWW/HTTP" ], "description": "========================\nHorizon Overrides Plugin\n========================\n\nSimple Horizon plugin which solves plugin overrides hell !\n\nProblem\n-------\n\nHorizon supports only one overrides.py file. But if you have more than one plugin with overrides.py maybe you want include all overrides.py files.\n\nRequire\n-------\n\n* Python 2.6 +\n* Openstack Dashboard Icehouse +\n\nInstallation notes\n------------------\n\n.. code-block:: bash\n\n pip install horizon-overrides-plugin\n\n.. code-block:: python\n\n INSTALLED_APPS += ('horizon_overrides',)\n\n HORIZON_CONFIG['customization_module'] = 'horizon_overrides.overrides'\n\nUsage\n-----\n\n* all overrides.py files will be included in defeault state\n* you can specify OVERRIDES = ['my_plugin','my_second_plugin.overrides', 'another_plugin.will_be_overrides'] in settings.py which restrict includes\n\n.. code-block:: python\n\n OVERRIDES = ['my_plugin','my_second_plugin.overrides', 'another_plugin.will_be_overrides']\n\n*NOTE: all plugins must be in the INSTALLED_APPS tuple*\n\n\nFull example config\n-------------------\n\n.. code-block:: python\n\n INSTALLED_APPS = (\n \"horizon_overrides\",\n \"horizon_telemetry\",\n \"horizon_monitoring\",\n \"horizon_billing\",\n )\n\n HORIZON_CONFIG['customization_module'] = 'horizon_overrides.overrides'\n\n OVERRIDES = (\n \"horizon_telemetry.overrides\",\n \"horizon_monitoring\",\n \"horizon_billing.another_name_for_override_file\",\n )\n\nRead more\n---------\n\n* http://docs.openstack.org/developer/horizon/topics/tutorial.html", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/michaelkuty/horizon-overrides-plugin.git", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "horizon_overrides_plugin", "package_url": "https://pypi.org/project/horizon_overrides_plugin/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/horizon_overrides_plugin/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/michaelkuty/horizon-overrides-plugin.git" }, "release_url": "https://pypi.org/project/horizon_overrides_plugin/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "OpenStack Dashboard OVERRIDES - support for more than one customization_module", "version": "0.0.2" }, "last_serial": 1631379, "releases": { "0.0.1": [], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1c26e217c034d1631c0457f6656123ea", "sha256": "0f744c98844e2f604383138bfbc3dede1b73f2d19b9a1691900faead79e26ec4" }, "downloads": -1, "filename": "horizon_overrides_plugin-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1c26e217c034d1631c0457f6656123ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2875, "upload_time": "2015-07-13T15:19:53", "url": "https://files.pythonhosted.org/packages/94/c7/a79b947a8a6008e64496d33d427bdc6cc57b399bdd1036d198605939b86b/horizon_overrides_plugin-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1c26e217c034d1631c0457f6656123ea", "sha256": "0f744c98844e2f604383138bfbc3dede1b73f2d19b9a1691900faead79e26ec4" }, "downloads": -1, "filename": "horizon_overrides_plugin-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1c26e217c034d1631c0457f6656123ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2875, "upload_time": "2015-07-13T15:19:53", "url": "https://files.pythonhosted.org/packages/94/c7/a79b947a8a6008e64496d33d427bdc6cc57b399bdd1036d198605939b86b/horizon_overrides_plugin-0.0.2.tar.gz" } ] }