一个小的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中的PDF文件   linux Java打开文件,形成实际用户主页~/   java如何在时间线内维护TableView选择?   java Hibernate注释@Where vs@WhereJoinTable   Java读/写访问异常FileNotFoundException(访问被拒绝)   继承在Java中是否可以扩展最后一个类?   Android HttpClient使用java使应用程序崩溃。lang.OutOfMemoryError:pthread_create   java为什么即使我在proguardproject中添加了jar文件,也会出现这种错误。txt?   如果添加JButton,swing Java FocusListener和KeyListener将无法工作   java使用solrj检索json格式的SolrDocument   使用Microsoft Visual Studio代码进行Java编程   java NoClassDefFoundError:org/apache/log4j/Logger   哈希集中包含相等对象的java   java中的参数化构造函数是否需要有一个主体?   java类似于NetBeans不必要的代码检测器   Java实践问题   java Blackberry“[projectname].调试文件丢失”和“I/O错误:找不到程序”jar