{ "info": { "author": "OpenStack", "author_email": "openstack-dev@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "===============================\nCastellan UI\n===============================\n\nGeneric Key Manager UI Plugin for Horizon\n\n* Free software: Apache license\n* Source: http://git.openstack.org/cgit/openstack/castellan-ui\n* Bugs: http://bugs.launchpad.net/castellan-ui\n\nFeatures\n--------\n\n* TODO\n\nEnabling in DevStack\n--------------------\n\nAdd this repo as an external repository into your ``local.conf`` file::\n\n [[local|localrc]]\n enable_plugin castellan-ui https://github.com/openstack/castellan-ui\n\nManual Installation\n-------------------\n\nBegin by cloning the Horizon and Castellan UI repositories::\n\n git clone https://github.com/openstack/horizon\n git clone https://github.com/openstack/castellan-ui\n\nCreate a virtual environment and install Horizon dependencies::\n\n cd horizon\n python tools/install_venv.py\n\nSet up your ``local_settings.py`` file::\n\n cp openstack_dashboard/local/local_settings.py.example openstack_dashboard/local/local_settings.py\n\nOpen up the copied ``local_settings.py`` file in your preferred text\neditor. You will want to customize several settings:\n\n- ``OPENSTACK_HOST`` should be configured with the hostname of your\n OpenStack server. Verify that the ``OPENSTACK_KEYSTONE_URL`` and\n ``OPENSTACK_KEYSTONE_DEFAULT_ROLE`` settings are correct for your\n environment. (They should be correct unless you modified your\n OpenStack server to change them.)\n\nInstall Castellan UI with all dependencies in your virtual environment::\n\n tools/with_venv.sh pip install -e ../castellan-ui/\n\nAnd enable it in Horizon::\n\n ln -s ../castellan-ui/castellan_ui/enabled/_90_project_key_manager_panelgroup.py openstack_dashboard/local/enabled\n ln -s ../castellan-ui/castellan_ui/enabled/_91_project_key_manager_x509_certificates_panel.py openstack_dashboard/local/enabled\n ln -s ../castellan-ui/castellan_ui/enabled/_92_project_key_manager_private_key_panel.py openstack_dashboard/local/enabled\n ln -s ../castellan-ui/castellan_ui/enabled/_93_project_key_manager_public_key_panel.py openstack_dashboard/local/enabled\n ln -s ../castellan-ui/castellan_ui/enabled/_94_project_key_manager_symmetric_key_panel.py openstack_dashboard/local/enabled\n ln -s ../castellan-ui/castellan_ui/enabled/_95_project_key_manager_opaque_data_panel.py openstack_dashboard/local/enabled\n ln -s ../castellan-ui/castellan_ui/enabled/_96_project_key_manager_passphrase_panel.py openstack_dashboard/local/enabled\n\nTo run horizon with the newly enabled Castellan UI plugin run::\n\n ./run_tests.sh --runserver 0.0.0.0:8080\n\nto have the application start on port 8080 and the horizon dashboard will be\navailable in your browser at http://localhost:8080/\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.openstack.org/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "castellan-ui", "package_url": "https://pypi.org/project/castellan-ui/", "platform": "", "project_url": "https://pypi.org/project/castellan-ui/", "project_urls": { "Homepage": "http://www.openstack.org/" }, "release_url": "https://pypi.org/project/castellan-ui/0.1.0/", "requires_dist": [ "pbr (!=2.1.0,>=2.0.0)", "Babel (!=2.4.0,>=2.3.4)", "Django (<2.0,>=1.8)", "django-babel (>=0.5.1)", "django-compressor (>=2.0)", "django-openstack-auth (>=3.5.0)", "django-pyscss (>=2.0.2)", "castellan (>=0.7.0)" ], "requires_python": "", "summary": "Generic Key Manager UI Plugin for Horizon", "version": "0.1.0" }, "last_serial": 3649495, "releases": { "0": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "8eb3d30e2358f86e8144a427b2981cb2", "sha256": "0674330b0c1b30753a76913449c934aac5ac6cb92653cd2ef1eaac4f048850f6" }, "downloads": -1, "filename": "castellan_ui-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8eb3d30e2358f86e8144a427b2981cb2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 84550, "upload_time": "2018-03-07T23:36:14", "url": "https://files.pythonhosted.org/packages/4b/9a/cc64d13b575d5304288402ce165ee4cda2fedb56d9db02ccc4e17410752b/castellan_ui-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e229f0b0ae53b28866e7ae8bb8ca37d", "sha256": "98628947c3fcadcfea93416c10f8108b3bb562cf014a7b67b3af10c30684c9fb" }, "downloads": -1, "filename": "castellan-ui-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3e229f0b0ae53b28866e7ae8bb8ca37d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45071, "upload_time": "2018-03-07T23:36:17", "url": "https://files.pythonhosted.org/packages/a5/86/eee15073ef03569b3c37c025d016420960c03c6a95b99398324ae271f903/castellan-ui-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8eb3d30e2358f86e8144a427b2981cb2", "sha256": "0674330b0c1b30753a76913449c934aac5ac6cb92653cd2ef1eaac4f048850f6" }, "downloads": -1, "filename": "castellan_ui-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8eb3d30e2358f86e8144a427b2981cb2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 84550, "upload_time": "2018-03-07T23:36:14", "url": "https://files.pythonhosted.org/packages/4b/9a/cc64d13b575d5304288402ce165ee4cda2fedb56d9db02ccc4e17410752b/castellan_ui-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e229f0b0ae53b28866e7ae8bb8ca37d", "sha256": "98628947c3fcadcfea93416c10f8108b3bb562cf014a7b67b3af10c30684c9fb" }, "downloads": -1, "filename": "castellan-ui-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3e229f0b0ae53b28866e7ae8bb8ca37d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45071, "upload_time": "2018-03-07T23:36:17", "url": "https://files.pythonhosted.org/packages/a5/86/eee15073ef03569b3c37c025d016420960c03c6a95b99398324ae271f903/castellan-ui-0.1.0.tar.gz" } ] }