Skip to main content
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)

Source distribution for upc.remotecontrol 1.0a1
File Size Uploaded
upc.remotecontrol-1.0a1.tar.gz 11.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for upc.remotecontrol 1.0a1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0a1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page