Skip to content

create-collection.pl

Introduction

create-collection.pl creates the collection defined by an existing collection.cfg file and produces the corresponding folder structure required by the collection. Note: the collection's conf folder is not created by this script and is assumed to exist before the script is run.

Usage

create-collection.pl <config_file> [-l=licenseId] [-lunl] [-lsingle] [-lnoexit]

The collection configuration file must be specified, and must be a filesystem path to an existing, readable and valid collection configuration file.

A license is required for a collection to function correctly, a license can be applied by supplying one of the following arguments. If a license argument is not provided, then the collection will be created without a license.

Optional arguments:

  • -l=licenseId: Adds the collection to the license with the given id or fails if the license with the given id does not exist.
  • -lunl: Adds the collection to a unlimited license, if the collection could not be added to a license the script fails.
  • -lsingle: If only one license is installed the collection is added to that license, if the collection could not be added to a license the script fails.
  • -lnoexit: Dont exit if a license could not be found with -lunl or -lsingle, the collection will still be created.

Caveat: -lunl and -lsingle are ignored when -l=licenseId is set.

See also

top

Funnelback logo
v15.24.0