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 uninstalling Chandler.
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 versions 0.7.2 and earlier, the version is included in the path (in the form 072).
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 FoundationChandler 72uIQwZD4O.default