Node Director
Classes
Package sfi.director.cli

The classes in this package implement all the commands available via the command line interface. More...

Classes

class  agent
 Implements the agent command. More...
class  app_dist
 Implements the 'app_subscribe' director command subscribing hosts/classes to applications. More...
class  app_extract
 Implements the 'app_subscribe' director command subscribing hosts/classes to applications. More...
class  app_freeze
 Implements the 'app_freeze' director command freezing applications. More...
class  app_import
 Implements the 'app_import' director command putting applications under Director control. More...
class  app_subscribe
 Implements the 'app_subscribe' director command subscribing hosts/classes to applications. More...
class  app_unsubscribe
 Implements the 'app_unsubscribe' director command unsubscribing hosts/classes from applications. More...
class  archive
 Implements the 'archive' director command archiving/extracting files. More...
class  build
 Implements the 'build' director command building DS domains. More...
class  class_define
class  CLICommand
 Every CLI command must implement the CLICommand interface. More...
class  CLILogger
 Logger used in conjunction with CLI. More...
class  copy
 Implements the 'copy' director command copying and merging databases. More...
class  create
 Implements the 'create' director command raising events on directory objects. More...
class  debug
 Implements the 'debug' director command. More...
class  delete
 Implements the 'delete' director command removing database objects. More...
class  docclean
 Erase documentation files that are not used any more. More...
class  docrefetch
 Create documentation from repository. More...
class  docu
 Create documentation from repository. More...
class  event
 Implements the 'event' director command removing database objects. More...
class  frinterface
 Implements the 'frinterface' director command starting the frontend interface server. More...
class  help
 Implements the 'help' director command. More...
class  init
 Create documentation from repository. More...
class  keyinit
 Create documentation from repository. More...
class  list
 Implements the 'list' director command printing database objects. More...
class  listconfig
 Query config file package information. More...
class  listdirectories
 Query config file package information. More...
class  listevents
 Implements the 'listevents' director command removing database objects. More...
class  mkdepend
 Implements the 'mkdepend' director command building DS domain dependencies. More...
class  modify
 Implements the 'event' director command raising events on directory objects. More...
class  monitor
 Implements the 'event' director command removing database objects. More...
class  olinstall
 Create documentation from repository. More...
class  passwd
 Implements the 'passwd' director command changing user passwords. More...
class  queuestat
 Implements the 'queuestat' director command printing the job queue contents. More...
class  queueworker
 Implements the 'queueworker' director command regularly scanning the job queue for runnable jobs and trying to execute them. More...
class  replay
 Implements the 'replay' director command replaying jobs stored using the record feature. More...
class  restoreconfig
 Implements the 'restoreconfig' director command restoring package configuration from a file. More...
class  saveconfig
 Implements the 'saveconfig' director command storing package configuration in a file. More...
class  schema
 Query object schema information. More...
class  serverstatus
 Implements the 'serverstatus' director command. More...
class  setguipasswd
 Graphical user password change command. More...
class  sfidirector
 Implements the "sfidirector" main command. More...
class  shutdown
 Implements the 'shutdown' director command. More...
class  storepassword
 Implements the 'storepassword' director command storing database access credentials. More...
class  sysinfo
 Implements the 'sysinfo' director command extracting and importing system information. More...
class  test
class  testdb
class  version
 Implements the 'version' director command. More...

Detailed Description

The classes in this package implement all the commands available via the command line interface.

Each class implements one single command. The "sfidirector" command will simply try to execute the main method of the related class:

sfidirector whatever someargument someotherargument

will result in

sfi.director.cli.whatever.main()

being called.