Package Ganga :: Package Core
[hide private]
[frames] | no frames]

Package Core

source code

Core package defines the fundamental subsystems of Ganga Architecture. Subsystems are autonomous components (such as a remote services) which may be independetly deployed. Subsystems may also be created as local objects in the Ganga Client process.

Submodules [hide private]

Functions [hide private]
 
set_autostart_policy(interactive_session)
Change the default value of autostart of the monitoring, depending if the session is interactive or batch.
source code
 
bootstrap(reg, interactive_session)
Create local subsystems.
source code
Variables [hide private]
  monitoring_component = None
hash(x)
  t_last = None
hash(x)
  __package__ = 'Ganga.Core'
Function Details [hide private]

set_autostart_policy(interactive_session)

source code 

Change the default value of autostart of the monitoring, depending if the session is interactive or batch. The autostart value may be overriden in the config file, so warn if it differs from the default. This function should be called

bootstrap(reg, interactive_session)

source code 

Create local subsystems. In the future this procedure should be enhanced to connect to remote subsystems. FIXME: this procedure should be moved to the Runtime package.

This function will change the default value of autostart of the monitoring, depending if the session is interactive or batch. The autostart value may be overriden in the config file, so warn if it differs from the default.