Pre-release
This release is a pre-release and may not be stable for production use.
Introduction
upc.remotecontrol is a tool for managing a set of Plone instances through XML- RPC calls.
Buildout Installation
To install upc.remotecontrol, add the following code to your buildout.cfg:
[instance]
...
eggs =
...
upc.remotecontrol
Usage
Connect to a Zope Instance:
>>> from xmlrpclib import ServerProxy
>>> client = ServerProxy('http://admin:admin@localhost:8080/')
List all Plone instances:
>>> client.listInstances() ['instance1', 'instance2', 'instance3']
Install a product for all instances:
>>> client.installProduct("collective.fancyzoomview")
'Successfully installed collective.fancyzoomview on all instances.'
Uninstall a product for all instances:
>>> client.uninstallProduct("collective.fancyzoomview")
'Successfully uninstalled collective.fancyzoomview on all instances.'
Reinstall a product for all instances:
>>> print client.reinstallProduct("collective.fancyzoomview")
'Successfully reinstalled collective.fancyzoomview on all instances.'
Apply a specific Generic Setup import step for all instances:
>>> client.applyImportStep("collective.fancyzoomview", "catalog")
'Successfully applied import step catalog to profile collective.fancyzoomview.'
Changelog
1.0a1 (2009-12-04)
Initial release
Metadata
Release files for upc.remotecontrol 1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| upc.remotecontrol-1.0a1.tar.gz | 11.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| upc.remotecontrol-1.0a1-py2.4.egg | Legacy Egg format | - | - | Details |
Total release size: 20.3 kB
Release files / upc.remotecontrol-1.0a1.tar.gz
| Download URL | upc.remotecontrol-1.0a1.tar.gz |
|---|---|
| Size | 11.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
638666e3dcf5b62314cb9a4d21cd15a00e0952d56b778649088a34e0d8169f4a
|
|
BLAKE2b-256 checksum How to use checksums |
9ba7743ecca0fc0e8729d40fc088da51bc15c18bc9c65afb4f276db6ea911e55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / upc.remotecontrol-1.0a1-py2.4.egg
| Download URL | upc.remotecontrol-1.0a1-py2.4.egg |
|---|---|
| Size | 8.9 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
ec6eedfab7cf74999182151042d249d42360ad079f0e44923493933927e94654
|
|
BLAKE2b-256 checksum How to use checksums |
be75ae9e045f156e248bc85ad526937d721a18cd660231a30e70e1a92da674df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |