PowerTools Documentation: Index | Terminology

#### 1 Script package (SP)

  A third-party collection of files that provide some desired functionality within a domain.

#### 2 Deployable script package (DSP)

  A package consisting of the script package (SP) to be made available to the domains, and any utility files necessary for deployment. DSP is also referred as Powertool.

#### 3 Deployable script package instance (DSPI)

  A particular deployment of a deployable script package (DSP) within a site. An instance can be identified by its site ID, package name and version, and instance configuration.

#### 4 WEBppliance Script Installer

  An add-on to WEBppliance that provides the Appliance Administrator, Reseller, and Site Administrator summary/configuration pages, as well as the backend for managing DSPs. The add-on also provides various utility libraries to ease DSP development. The initial WEBppliance Script Installer will ship with some set of DSPs pre-packaged with it.

#### 5 Deployable API (dAPI)

  The interface between the WEBppliance Script Installer and DSPs.
  This may be referred as DL.

#### 6 Message triplet

  A tuple of severity (one of NOTICE, WARNING, or ERROR), code (a DSP specific message code), and context dictionary. These triplets are used to ease localization issues.

#### 7 DSPI configuration

  In terms of the python interfaces mentioned below, this is a python dictionary containing the configuration of a particular instance. Each dictionary will have at least the following keys: 'shortname' (shortname of DSP), 'version' (version of DSP), 'dapiversion' (version of dAPI for this DSP), 'dapirelease' (release of dAPI for this DSP). Any other keys present will belong to DSP-specific options.

#### 8 AA

  Appliance Administrator

#### 9 RA

  Reseller Administrator

#### 10 SA

  Site Administrator

Retrieved from "wiki/index.php/Terminology"