[Chimera-users] Global and per-user preference files?
Greg Couch
gregc at cgl.ucsf.edu
Wed Oct 3 14:02:26 PDT 2012
Hi Mike,
Chimera currently only supports one preferences file, so the simplest
would be to copy a default preferences file to the user's preferences
location. You could either do it when you setup the accounts, or modify
the Chimera startup code in CHIMERA/share/__main__.py or
CHIMERA/share/chimeraInit.py to do it if there isn't one already.
Analogously, you could disable the code that checks for updates in
CHIMERA/share/chimeraInit.py, ie., comment out the call to
tkgui.periodicCheckForNewerChimera.
HTH,
Greg
On 10/03/2012 09:52 AM, mike _ wrote:
> I wish to deploy a Chimera installation across multiple machines for
> multiple users. For obvious reasons the users will not have write
> permission on the application directory. In this scenario Chimera's
> default behaviour of regularly checking for updates is unhelpful so I
> wish to disable it.
>
> Having read http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/preferences.html#Preferences
> I assumed I could disable the update checking by putting a suitable
> preferences file in the application directory and then having users
> invoke Chimera in such a way that preferences file is found. That
> works, but generates a warning that the preferences file is read-only
> (which it is, it's in the application directory) and Chimera seems to
> only want to use the one preferences file. So the result is that users
> can't save any preferences.
>
> Is there any way to make Chimera read a global preferences file that
> contains some useful defaults and also allow each user to have their
> own preferences file?
>
>
> thanks,
>
> mike
More information about the Chimera-users
mailing list