相关疑难解决方法(0)

您是否可以在Plone产品中定义一个入口点来运行脚本,就好像它是由bin/instance run调用的一样

我有一个批处理作业,我需要偶尔对我的Plone实例运行.它需要访问我的Plone产品和其他Plone代码中的代码并查询目录.我已将该脚本包含在我的Plone产品中,目前通过它运行

bin/instance run <path to script in eggs directory>
Run Code Online (Sandbox Code Playgroud)

显然,如果我的产品的新版本出现,我需要改变路径指向新版本的鸡蛋.我想要做的是在我的产品的setup.py中定义脚本的任何入口点,然后使用buildout配方,zc.recipe.egg以便我可以运行

bin/myscript
Run Code Online (Sandbox Code Playgroud)

我该怎么做,仍然提供我的脚本访问顶级app对象和我的Plone实例中安装的所有代码?

zope plone recipe buildout batch-processing

4
推荐指数
1
解决办法
440
查看次数

标签 统计

batch-processing ×1

buildout ×1

plone ×1

recipe ×1

zope ×1