Package AccessGrid :: Package Platform :: Package win32 :: Module Config :: Class UserConfig
[show private | hide private]
[frames | no frames]

Class UserConfig

UserConfig --+
             |
            UserConfig


A user config object encapsulates all of the configuration data for a running instance of the Access Grid Toolkit software.
Method Summary
  __init__(self, initIfNeeded)
  GetBaseDir(self)
  GetConfigDir(self)
  GetLogDir(self)
  GetNodeServicesDir(self)
  GetProfile(self)
  GetServicesDir(self)
  GetSharedAppDir(self)
  GetTempDir(self)
  instance(initIfNeeded)
(Static method)
  _Initialize(self)
    Inherited from UserConfig
  __str__(self)
  _repr_(self)
  _CopyDir(self, oldDir, newDir)
if newDir does not exist, move oldDir to newDir.
  _CopyFile(self, oldFile, newFile)
If newFile does not exist, move oldFile to newFile.
  _Migrate(self)
Make sure old info gets moved to new location.

Instance Variable Summary
string appDir: The directory for system installed shared applications
string configDir: The directory for installation configuration.
string nodeServicesDir: the directory for system installed node services
the filename of the client profile profileFilename: the user profile
string servicesDir: the directory for system installed services
string tempDir: a temporary directory for files for this user
    Inherited from UserConfig
a Client Profile profile: the user profile

Class Variable Summary
UserConfig theUserConfigInstance = <AccessGrid.Platform.win32.Confi...

Instance Variable Details

appDir

The directory for system installed shared applications
Type:
string

configDir

The directory for installation configuration.
Type:
string

nodeServicesDir

the directory for system installed node services
Type:
string

profileFilename

the user profile
Type:
the filename of the client profile

servicesDir

the directory for system installed services
Type:
string

tempDir

a temporary directory for files for this user
Type:
string

Class Variable Details

theUserConfigInstance

Type:
UserConfig
Value:
<AccessGrid.Platform.win32.Config.UserConfig instance at 0x01E255F8>   

Generated by Epydoc 2.1 on Thu Apr 14 16:39:31 2005 http://epydoc.sf.net