{ "info": { "author": "Adam Zegelin", "author_email": "adam@instaclustr.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: MacOS X", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Topic :: Database" ], "description": "# ccm-java8\n\n_ccm-java8_ is a simple [CCM](https://github.com/riptano/ccm/) extension that explicitly sets the `JAVA_HOME` environment variable for all CCM-managed\nCassandra nodes to an available Java 1.8 installation, which is required to run Cassandra 3.11 and lower.\n\nWhile operating systems support the side-by-side installation of multiple Java versions, only one version can be selected as the default\n(i.e., what version `java` on `$PATH` points to).\nCassandra's `bin/cassandra` launch script prefers the `java` binary under `$JAVA_HOME`, and will fallback to using the `java` binary on `$PATH` if `$JAVA_HOME` isn't set.\nHence, unless `$JAVA_HOME` or the default is explicitly set to a Java 1.8 installation, Cassandra will try, and fail, to start under an incompatible Java version.\n\n_ccm-java8_ works by registering a CCM extension, and hooks into the `append_to_server_env` method that allows extensions to provide additional environment variables\nfor each Cassandra process started by CCM.\nOn node start, _ccm-java8_ explicitly sets the `JAVA_HOME` environment variable to a directory containing a Java 1.8 installation, or throws an exception otherwise.\n\n**Platforms Currently Supported:** macOS\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/instaclustr/ccm-java8", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ccm-java8", "package_url": "https://pypi.org/project/ccm-java8/", "platform": "", "project_url": "https://pypi.org/project/ccm-java8/", "project_urls": { "Homepage": "https://github.com/instaclustr/ccm-java8" }, "release_url": "https://pypi.org/project/ccm-java8/0.1/", "requires_dist": [ "ccm" ], "requires_python": "", "summary": "CCM extension that starts nodes under Java 1.8", "version": "0.1" }, "last_serial": 5915828, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0e4192aec7fac3fea91d6d857998ca3c", "sha256": "bd8b3fccbcc0e47bff10caf4fd7a006aad3b4c5702f59c2b66e12d77e9aab757" }, "downloads": -1, "filename": "ccm_java8-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0e4192aec7fac3fea91d6d857998ca3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6811, "upload_time": "2019-10-02T03:19:55", "url": "https://files.pythonhosted.org/packages/d2/51/b6da147206c03ed8f7faa16f307d53d89d78a92bf066a6c9715701fe6797/ccm_java8-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9815188cf95600fcd06b0aa8dc2e6f6e", "sha256": "d822b83971489c5bd20e5be0ced0b4d924047fae9b7ce1e293d27b1d3a55d132" }, "downloads": -1, "filename": "ccm_java8-0.1.tar.gz", "has_sig": false, "md5_digest": "9815188cf95600fcd06b0aa8dc2e6f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2076, "upload_time": "2019-10-02T03:19:57", "url": "https://files.pythonhosted.org/packages/9d/c5/9a2c511c0ebeed5a76fb131230482aa425856493135859c8b61ba12ff19a/ccm_java8-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e4192aec7fac3fea91d6d857998ca3c", "sha256": "bd8b3fccbcc0e47bff10caf4fd7a006aad3b4c5702f59c2b66e12d77e9aab757" }, "downloads": -1, "filename": "ccm_java8-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0e4192aec7fac3fea91d6d857998ca3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6811, "upload_time": "2019-10-02T03:19:55", "url": "https://files.pythonhosted.org/packages/d2/51/b6da147206c03ed8f7faa16f307d53d89d78a92bf066a6c9715701fe6797/ccm_java8-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9815188cf95600fcd06b0aa8dc2e6f6e", "sha256": "d822b83971489c5bd20e5be0ced0b4d924047fae9b7ce1e293d27b1d3a55d132" }, "downloads": -1, "filename": "ccm_java8-0.1.tar.gz", "has_sig": false, "md5_digest": "9815188cf95600fcd06b0aa8dc2e6f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2076, "upload_time": "2019-10-02T03:19:57", "url": "https://files.pythonhosted.org/packages/9d/c5/9a2c511c0ebeed5a76fb131230482aa425856493135859c8b61ba12ff19a/ccm_java8-0.1.tar.gz" } ] }