Skip to main content

A buildout recipe to create and update a plone site

Project description

Detailed Documentation

Options

site-id

The id of the Plone site that the script will create. This will also be used to update the site once created. Default: Plone

admin-user

The id of an admin user that will be used as the ‘Manager’. Default: admin

products-initial

A list of products to quickinstall just after initial site creation

profiles-inital

A list of GenericSetup profiles to run just after initial site creation. Profiles have the following format: <package_name>:<profile> (e.g. my.package:default). The profile can also be prepended with the ‘profile-’ if you so choose (e.g. profile-my.package:default).

products

A list of products to quickinstall each time buildout is run

profiles

A list of GenericSetup profiles to run each time buildout is run

instance

The name of the instance that will run the script. Default: instance

zeoserver

The name of the zeoserver part that should be used. This is only required if you are using a zope/zeo setup. Default: not set

site-replace

Replace any existing plone site named site-id. Default: false

enabled

Option to start up the instance/zeoserver. Default: true. This can be a useful option from the command line if you do not want to start up Zope, but still want to run the complete buildout.

$ bin/buildout -Nv plonesite:enabled=false

Contributors

Clayton Parker, Author

Change history

0.4 (2008-11-11)

  • Added a ‘enabled’ option so that you can switch the part off from the command line. (buildout:parts-=plonesite doesn’t work yet) [claytron]

  • Change the script so that profiles prefixed with ‘profile-’ can also be given. [claytron]

  • Added some docs to the recipe [claytron]

0.3 (2008-10-30)

  • Added site-replace option to the readme [claytron]

  • The replace-site option is no longer required [claytron]

0.2 (2008-10-30)

  • new Plone sites will be created with a datetime suffix which is helpful if you need to re-run new instances over and over again e.g. for migration purposes. If you need a fixed site id then explictely set the id using the site-id option. [ajung]

  • Fixed error with uninitialized variable [jeffk]

  • Add buildout recipe option site-replace, defaults to off. Use with site-id.

    New recipe option site-replace = on will remove any existing object in app named site-id. A new plone site will be created to replace it.

    Default option setting site-replace = off will not remove existing objects in app named site-id. [jeffk]

0.1 (2008-10-11)

  • Created recipe with ZopeSkel [claytron]

Download

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

collective.recipe.plonesite-0.4.tar.gz (7.5 kB view details)

Uploaded Source

File details

Details for the file collective.recipe.plonesite-0.4.tar.gz.

File metadata

File hashes

Hashes for collective.recipe.plonesite-0.4.tar.gz
Algorithm Hash digest
SHA256 68c06bb0c649a4617fac805d10cb6b2c7d229ee8e0f0fee9c4b02764e16822f2
MD5 9774b812fa84c44a9a4daa59b9247f26
BLAKE2b-256 c017f44a74f87eac711adfb014f333a9d202afd8441688f72ef139ccfc6c18a9

See more details on using hashes here.

Supported by

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