r36 - 06 Jun 2010 - 04:24:46 - RandyKramerYou are here: OSAF >  Projects Web  >  DevelopmentHome > ZeroPointFiveEngineering > ProfileDirectory

Chandler Profile Directory

General

On installation, Chandler creates a profile directory in which Chandler's database ("repository") and other instance- or user-specific information is stored.

The name of the directory is of the form <something>.default where <something> is a random 8 character alphanumeric string.

The exact location of the directory varies depending on the operating system--see Default Location of the Profile Directory.

If the following files exist, they are normally stored in the profile directory:

  • randpool.dat
  • chandler.log and commit.log
  • chandler.prefs (the default location)

The permissions for the profile directory are set so that the current user has all rights and no one else has any rights.

Multiple Databases

To run Chandler with multiple / different databases, run multiple instances of Chandler each against its own database.

Do this by specifying the location of the profile directory for each instance when starting it.

See Overriding the Default Profile Location for means to specify an alternate profile directory.

Uninstall

Files in the profile directory remain intact after an uninstall.

Viewing the Chandler Log

You can view the chandler.log file conveniently from Chandler itself by selecting Tools > Logging > Log window... from the menus.

Overriding the Default Profile Location

An alternate profile directory can be specified using either of two command line options or an environment variable:

  • --profileDir=/<path>/<to>/.../<profile_directory>[.<extension>]
  • -P /<path>/<to>/..../<profile_directory>[.<extension>]
  • PROFILEDIR (set it like above using means appropriate to your operating system / shell)

Default Location of the Profile Directory

in Linux

after Chandler version 0.7.2:

/home/<username>/.chandler/<something>.default

Chandler version 0.7.2 or earlier:

/home/<username>/.chandler/<version>/<something>.default

Examples:

/home/john_doe/.chandler/rIQwZD4x.default

/home/john_doe/.chandler/072/rIQwZD4x.default

in Mac OS X

after Chandler version 0.7.2:

/home/<username>/Library/Application Support/Open Source Applications Foundation/Chandler/<something>.default/

Chandler version 0.7.2 or earlier:

/home/<username>/Library/Application Support/Open Source Applications Foundation/Chandler/<version>/<something>.default/

Examples:

/home/john_doe/Library/Application Support/Open Source Applications Foundation/Chandler/rIQwZD4x.default/

/home/john_doe/Library/Application Support/Open Source Applications Foundation/Chandler/072/rIQwZD4x.default/

in Windows

after Chandler version 0.7.2:

C:Documents and Settings<username>Application DataOpen Source Applications FoundationChandler<something>.default

Chandler version 0.7.2 or earlier:

C:Documents and Settings<username>Application DataOpen Source Applications FoundationChandler<version><something>.default

Examples (on Windows XP):

C:Documents and SettingsJohn DoeApplication DataOpen Source Applications FoundationChandleruIQwZD4O.default

C:Documents and SettingsJohn DoeApplication DataOpen Source Applications FoundationChandler72uIQwZD4O.default

View topic | Edit |  | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r39 < r38 < r37 < r36 < r35 | More topic actions...
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.