Install
Command Reference
Description
Initializes object workspace.
This command creates the directory referenced ${entity.instance.dir}, calls Install-Module, and then Get-Properties.
Since it is a bootstrapping command it can be run outside of an object context if the the necessary flags are supplied.
static: This command can be run outside of an object context.
Usage
ctl -m Managed-Entity -c Install [-basedir <>] [-depot <>] [-name <>] [-nodir] [-nomodule] [-noproperties] [-subdirs <bin,conf,logs,var>] [-type <${context.module}>]
Options
Option | Description | Type | Default |
---|---|---|---|
basedir | base directory | string | ${entity.instance.dir} |
depot |
object depot
Not required unless run outside of object context for bootstrapping. |
string | ${context.depot} |
name |
object name
Not required unless run outside of object context for bootstrapping. |
string | ${context.name} |
nodir |
do not create directories
If specified the ${entity.instance.dir} directory is not created. |
boolean | |
nomodule |
do not update module
If specified the Install-Module command is not executed. |
boolean | |
noproperties |
do not update properties
If specified the Get-Properties command is not executed. |
boolean | |
subdirs | directory list | string | bin,conf,logs,var / ${entity.dirlist} |
type |
object type
Not required unless run outside of object context for bootstrapping. |
string | ${context.module} / ${context.type} |