Solr的Buildout配方。
项目描述
简介
Solr的Buildout配方。
支持选项
该配方支持以下选项
- src (必需)
Solr下载的源(例如,“http://archive.apache.org/dist/lucene/solr/7.7.2/solr-7.7.2.zip”)。
- port (默认:8983)
Solr端口
- solr-config
包含“core.properties”文件以及“data”和“conf”目录的Solr配置目录的路径。
- solr-core-name (默认:plone)
Solr核心的名称。默认为‘plone’。
示例用法
最小Buildout
我们将从创建一个使用该配方的最小buildout开始
>>> write('buildout.cfg', ... """ ... [buildout] ... parts = solr ... ... [solr] ... recipe = kitconcept.recipe.solr ... src = %(src)s ... """ % { ... 'src' : 'http://archive.apache.org/dist/lucene/solr/7.7.2/solr-7.7.2.zip', ... })
唯一必需的属性是包含Solr tgz文件URL的src。
运行buildout会给我们
>>> buildout_output_lower = system(buildout).lower() >>> "installing solr" in buildout_output_lower True >>> import os >>> current_path = os.path.dirname(os.path.realpath(__file__)) >>> full_path = os.path.join(current_path, 'parts/solr/bin/solr') >>> os.path.exists(full_path) True >>> full_path = os.path.join(current_path, 'parts/solr/server/solr/plone') >>> os.path.exists(full_path) True
完整Buildout
我们将从创建一个使用该配方的buildout开始
>>> write('buildout.cfg', ... """ ... [buildout] ... parts = solr ... ... [solr] ... recipe = kitconcept.recipe.solr ... src = %(src)s ... port = %(port)s ... solr-config = %(solr-config)s ... solr-core-name = %(solr-core-name)s ... """ % { ... 'src' : 'http://archive.apache.org/dist/lucene/solr/7.7.2/solr-7.7.2.zip', ... 'port' : '8983', ... 'solr-config': 'config', ... 'solr-core-name': 'solr-core-plone', ... })
运行buildout会给我们
>>> buildout_output_lower = system(buildout).lower() >>> "installing solr" in buildout_output_lower True >>> import os >>> current_path = os.path.dirname(os.path.realpath(__file__)) >>> full_path = os.path.join(current_path, 'parts/solr/bin/solr') >>> os.path.exists(full_path) True >>> full_path = os.path.join(current_path, 'parts/solr/server/solr/plone') >>> os.path.exists(full_path) True
详细文档
贡献者
- 注意:列出为此软件包做出贡献的人的名字和角色
在此文件中,每行一个,如下所示
蒂莫·斯托尔伦沃克(kitconcept GmbH)
变更历史
变更日志
1.0.0a4 (2019-12-23)
使用配置的端口在solr-forground [csenger]
1.0.0a3 (2019-03-23)
修复README.rst. [kitconcept]
1.0.0a2 (2019-03-23)
使配置变量可选。 [kitconcept]
1.0.0a1 (2019-02-07)
首次发布。 [kitconcept]
下载
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源代码分布
kitconcept.recipe.solr-1.0.0a5.tar.gz (39.9 kB 查看哈希值)
关闭
kitconcept.recipe.solr-1.0.0a5.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e1465d6f3732eb8a11b7784fd9764447d3bbf9766dad78aadbf9c9349a19af67 |
|
MD5 | 1183d4af8d1f71f92a3f95ece04fd050 |
|
BLAKE2b-256 | 490025f27ba0d2acd64cd13e175f6ea406d76f276deb8dbdab499293a0df6e05 |