一个小的shell脚本,将genericsetup配置文件转储到某个位置并通知您所做的更改

gs_export的Python项目详细描述


GS出口

gs export是转储genericsetup配置文件的小助手 如果有任何变化,发送一封邮件到给定的目录 从上次跑步开始。

gs export使用git存储更改历史,它只发送结果 如果有任何更改,git status -q的。 提交更改是您的责任,否则您将获得 下次运行时发出相同的通知。

gs export总是在每次请求时发送一个passwort,它是后编码的 但它仍然存在。这也意味着,它需要对 扑通一声。您可能只想在同一台计算机上运行gs export 作为Zope的客户。

GS导出需要配置,需要很多选择。 由于一台主机上的许多站点可能需要GS导出,因此它不需要 查找具有固定名称的配置文件,但必须提供 作为脚本第一个参数的配置文件。 这是一个示例配置。所有参数都是必需的:

[gs_export]
base_url = http://yoursite:8080/Plone/portal_setup
user = youruser
password = yourpass
path = /absolute_path_to_dump_diretory_of_git
mail_server = your.mailserver
mail_port = 587
mail_user = your_mail_user
mail_password= your_mail_pass
mail_from = your_email_adress
mail_mode = TLS
mail_recipient=your_receiving_email_adress
ignore = structure
    workflow
  • 基本URL必须指向门户设置
  • <>路径必须存在< /LI>
  • mail_mode接受空字符串、tls和ssl
  • 此工具只接受一个邮件收件人。这很容易改变,尽管
  • 忽略接受多个参数。忽略方法,在丢弃 配置,忽略部分被删除!忽略是个好主意 结构。可以通过为每行添加一个值来添加多个值 以及缩进元素

gs export打算由cron作业运行。

待办事项

  • 允许多个收件人。

更改

0.1.2(2012-12-05)

  • 解决缺少子流程的问题。在Python2.6中检查输出 [pgerken]

0.1.1(2012-12-03)

  • 使电子邮件更详细 [PBAUER]

0.1.0(2012-09-06)

  • 什么都没变。

0.0.5(2012-09-06)

  • 什么都没变。

0.0.4(2012-09-06)

  • 什么都没变。

0.0.3(2012-09-06)

  • 更正了分类器。

0.0.2(2012-09-06)

  • 正在添加缺少的元信息。
  • 鸡蛋有正确的分类器,但鸡蛋标记为0.0.2 没有!

0.0.1(2012-09-06)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java高并发应用程序?   java通过Gmail API谷歌应用程序引擎发送电子邮件   JAVAutil。scanner scanner hasNextLine()无法访问Java中的最后一行   如何处理xpath、Selenium Webdriver、Java的变化   java哪种设计模式最适合避免方法中的多个参数   java运行同一应用程序的tomcat的两个实例能否为两个不同的用户创建相同的sessionId?   java播放声音对我来说不起作用   java LibGDX场景2D:对单独类中的参与者应用操作   使用SpringMVC发送html邮件的java空指针异常   java Axis2 adb和minInclusive=2147483648   java试图以随机顺序输出列表数组的文本,但我一直在使用textView时出错。setText(myList[rando]);   java Eclipse在任何子字符串上进行多行编辑,如Sublime Text和Atom   java在GWT中从属性文件动态加载值   检查用户是否输入整数或字符串   java打印具有相同字符的行中的重复字符   在phonegap应用程序中将java变量从Android活动传递到javascript   java如何在swing中将键绑定设置为可编辑JTable?   java方法修改超出范围的方法   java是链表中的节点类,特别是构造函数,并使用它创建随机整数的链表