问题标签 [paster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在已部署的 pylons 应用程序上运行包含的测试
我已经从 egg 安装了基于 pylons 的应用程序,所以它位于 /usr/lib/python2.5/site-packages 下的某个位置。我看到测试也被打包了,我想运行它们(以发现在已部署的应用程序上出现但在开发版本上没有出现的问题)。
那么我该如何运行它们呢?从仅包含 test.ini 和 development.ini 的目录中执行“nosetests”会导致站点包下不存在 test.ini 的错误。
python - 是否可以使用预先导入的一些模块启动 Paster shell?
是否可以运行“paster shell blah.ini”(或其变体)并让它自动加载某些库?
我讨厌必须总是在每个 paste shell 中输入“from foo.bar import mystuff”作为第一个命令,并且希望计算机为我做这件事。
python - Pylons:尝试服务时已在使用的地址
我正在运行 pylons,我这样做了: paste server development.ini 它正在运行:5000
但是当我再次尝试运行命令时: paste serve development.ini
我收到此消息:socket.error: [Errno 98] 地址已在使用中
有任何想法吗?
python - 使用 Nginx 反向代理部署 Pylons?
是否有关于如何使用 Nginx 部署 Pylons 的教程?
我已经能够启动 nginx,然后使用粘贴服务 development.ini 将 pylons 服务到:8080
但是,我似乎无法做其他事情,因为塔架将我锁定在该服务模式中。如果我尝试 CTRL+Z 退出用于在我的服务器上执行其他操作的 pylons,则 pylons 会关闭。
必须有不同的部署方法。
PS - 我已经完成了所有这些: http ://wiki.pylonshq.com/display/pylonscookbook/Running+Pylons+with+NGINX?showComments=true#comments
除了粘贴服务之外,我只是不知道如何处理 Pylons 应用程序。不确定tehre是否是一种不同的方法。
webserver - 粘贴 (Python) Web 服务器 - 自动重新加载问题
当我以守护程序模式启动“粘贴”网络服务器时,它似乎会在源文件的时间戳更新时取消它重新加载的能力。
这是我如何启动守护进程...
...这违背了使用粘贴的要点之一(对我来说)。
有没有人遇到过这个或知道我做错了什么?
完整地说,我正在更改的文件是一个控制器文件。
版本是“PasteScript 1.7.3”
python - Paster 无法停止守护进程
我在我的 pylons 应用程序中使用以下命令来尝试停止服务器上的守护进程:
这是我得到的错误:
想知道如何停止这个守护进程,以便重新加载 dev.ini。
谢谢!
deployment - fastcgi 中的 pylons/paste 配置文件(部署)
我正在使用 fastcgi 和 apache2 运行 pylons 应用程序。有两个版本(与我的 svn repo 不同的版本),一个用于暂存,一个用于生产。我希望他们使用不同的粘贴配置文件。
现在,我在 pylons 应用程序的 htdocs 中的 dispatch.fcgi 只使用一个配置文件(所以舞台和现场都使用相同的配置)。例如,我希望能够在舞台服务器上启用调试,但不能在实时服务器上启用。有什么建议么?
python - 如何配置“paster serve”的启动时间?
Pythonpaster serve app.ini
花费的时间比我准备好接受第一个请求的时间要长。
我知道如何使用中间件分析请求,但是如何分析初始化时间?我希望它不要分叉线程池并在它准备好服务后立即退出,以便它准备好后的时间不会显示在配置文件中。
python - python粘贴使用全局鸡蛋而不是本地鸡蛋
我正在使用 Paste 来运行 Pylons 应用程序。有没有办法在我的粘贴配置文件中指定使用当前目录(与配置文件相同的目录)中的鸡蛋而不是查看全局站点包?
例如,现在配置文件有:
这绝对是站点包。这不是问题,除非我在同一台服务器上以可部署的编程方式运行同一个 egg 的两个版本,所以我需要能够从站点包之外的某个地方部署它们。
谢谢。
python - 什么是粘贴脚本?
我试图了解粘贴脚本和粘贴是什么。该网站远不清楚。我使用 paste 为项目生成预制布局,但我不了解全局。
据我了解,以及从维基百科条目中,它说它是 Web 框架的框架,但这似乎是简化的。paster create
似乎能够为 setuptools/distutils 启用包创建预制布局。
它试图解决的问题(或一组问题)是什么?