Skip to main content

UNKNOWN

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

upc.remotecontrol-1.0a1.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

upc.remotecontrol-1.0a1-py2.4.egg (8.9 kB view details)

Uploaded Source

File details

Details for the file upc.remotecontrol-1.0a1.tar.gz.

File metadata

File hashes

Hashes for upc.remotecontrol-1.0a1.tar.gz
Algorithm Hash digest
SHA256 638666e3dcf5b62314cb9a4d21cd15a00e0952d56b778649088a34e0d8169f4a
MD5 d781aace6c3df97eb40578e8353233e8
BLAKE2b-256 9ba7743ecca0fc0e8729d40fc088da51bc15c18bc9c65afb4f276db6ea911e55

See more details on using hashes here.

File details

Details for the file upc.remotecontrol-1.0a1-py2.4.egg.

File metadata

File hashes

Hashes for upc.remotecontrol-1.0a1-py2.4.egg
Algorithm Hash digest
SHA256 ec6eedfab7cf74999182151042d249d42360ad079f0e44923493933927e94654
MD5 3829330c346e66b8e84b2a589f513b49
BLAKE2b-256 be75ae9e045f156e248bc85ad526937d721a18cd660231a30e70e1a92da674df

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page