Skip to main content
Version: 7.0

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.