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

Class UserConfig

Known Subclasses:
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)
  __str__(self)
  _repr_(self)
  GetBaseDir(self)
  GetConfigDir(self)
  GetLogDir(self)
  GetNodeServicesDir(self)
  GetProfile(self)
  GetServicesDir(self)
  GetSharedAppDir(self)
  GetTempDir(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
a Client Profile profile: the user profile
string servicesDir: the directory for system installed services
string tempDir: a temporary directory for files for this user

Method Details

_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 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

profile

the user profile
Type:
a Client Profile

servicesDir

the directory for system installed services
Type:
string

tempDir

a temporary directory for files for this user
Type:
string

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