Skip to main content
Version: 7.1

Package: Initialize

The module creates a template for a new package by creating the necessary sub-folders and a variable for metadata

Designation​

Name
pm.Init
Aliases
TemplateCreate, pm.PackageTemplateCreate, pm.PackageInit

Configuration​

Package (package)
Name of the package
Overwrite existing package (overwrite)
Overwrites the base structure of an existing package
Custom values for metdata variable (custom-metadata)
A file in CSV format containing custom values for the metadata variable
Metadata title (metadata-title)
Defines the title of the metadata variable
Base folder (base-folder)
Defines the base folder where the package should be locatedMögliche Werte: PACKAGES/BEST-BLU (PACKAGES/BEST-BLU), PACKAGES/BEST4AUTOMIC (PACKAGES/BEST4AUTOMIC), SYSTEM (SYSTEM), INTERNAL (INTERNAL), TEST_SUITE (TEST_SUITE), TRASHPKG (TRASHPKG), DEMO (DEMO), PACKAGES (PACKAGES)
Package Title (package-title)
The package title can be used to set a title for the package folder

Description​

Which subfolders are created and which values are entered in the metadata can be defined via configuration entries in the pm.conf file.

  • pm-folders: a comma-separated list of subfolders
  • pm-metadata-entry-<number>: These values define the entries in the metadata variable. <number> must be a consecutive series starting with 1. The value of these entries can be structured as follows
    • <key>:<value>
    • <Key>

The values for the metadata variable can be overwritten with a variable.

If the package already exists in another base folder, it is moved according to the value of the base-folder option.