跳转到主要内容

管理多个网站和集群上的Plone站点管理员。

项目描述

此组件提供了一个控制台实用程序 plonemanagers 和一个Plone组件,该组件可以在Zope集群中的一组所有Plone站点上添加或删除管理员。

注意,aw.managersmanager 有一个客户端命令行实用程序和Zope组件的对应服务器端。

安装

或者(通常在客户端,您不需要Zope或任何其他东西)

$ easy_install aw.managersmanager

或者在buildout中(带有Zope / Plone安装)

[buildout]
...
parts =
  ...
  managersmanager
...
eggs =
  ...
  aw.managersmanager
  ...
[managersmanager]
recipe = zc.recipe.egg
eggs =
  ...
  aw.managersmanager
  ...
[instance]
recipe = plone.recipe.zope2instance
...
zcml =
  ...
  aw.managersmanager

在您的家目录中添加一个名为 .managersmanager 的配置文件。或者运行一次 plonemanagers 控制台工具,如果此文件不存在,它将创建一个骨架。请参阅下方的配置文件

用法

常见用法,分别用于添加管理员、列出Plone站点、删除管理员和请求帮助

$ plonemanagers adduser <login> <password>

$ plonemanagers list

$ plonemanagers deluser <login>

$ plonemanagers --help

配置文件

配置文件命名为 .managersmanager 并位于您的用户默认目录。

如果您没有这样的(强制性)配置文件,则第一次调用 plonemanagers 时将创建一个默认配置文件。此默认配置文件全部为注释,因此很容易调整您的客户端安装以适应您控制的Zope / Plone集群。

其内容必须符合以下规则

# Main section (required)
[main]

# All Zope clusters
clusters =
  somecluster
  anothercluster
  ...

# HTTP connection timeout (in seconds)
timeout = 10

# Each item in above "clusters" must have its sections
[somecluster]

# One or more root URL (the ZEO clients of this cluster)
root-urls =
  http://somehost:8080
  http://otherhost:8080

# A *Zope root* manager login
login = admin
password = mysecret

# Same thing for all clusters
[anothercluster]
...

许可证

GPL

支持

跟踪器: http://plone.org/products/aw-managersmanager/issues

邮件支持: Ingeniweb支持

Subversion 仓库

http://svn.plone.org/svn/collective/aw.managersmanager

变更日志

1.0.0a2

  • 忽略命令行工具中的潜在参数。[glenfant]

1.0.0a1

  • 首次发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

aw.managersmanager-1.0.0a2.tar.gz (7.0 kB 查看哈希值)

上传时间

构建分布

aw.managersmanager-1.0.0a2-py2.6.egg (15.4 kB 查看哈希值)

上传时间

aw.managersmanager-1.0.0a2-py2.4.egg (15.5 kB 查看哈希值)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面