From: "Thomas D'andrea jr." Date: 2009-02-18T07:42:33+09:00 Subject: Ruby application session parameters I am trying to create multiple applications that perform different processes on our servers. The important aspect is that I want to somehow put into a session or configuration file data from all of these applications so we can manage the sessions from one place. Example if XML: user1 pass1 false true user2 pass2 false true I have also tried this: if $CURRPROC == 'test1' @conf = { 'id' => 'test1', 'user' => 'user1', 'pass' => 'pass1', 'err' => 'false' } end if $CURRPROC == 'test2' @conf = { 'id' => 'test2', 'user' => 'user2', 'pass' => 'pass2', 'err' => 'false' } end $CURRPROC = 'test1' require 'config.rb' puts @conf['id'] puts @conf['log'] This seems to work to read, but I am not sure if this is what I should be doing because it seems hard to change a single value and write it back out to the file. In this case, if an error occurred during processing, I want to change the 'err' value to 'true' so that future processing could take that into account when that process was run. I've just had a heck of at time getting to parse XML and read/write correctly, or getting the ruby code to save easily with small changes. Other examples I looked up are good for a single configuration file for a single application, but I am trying to have a central configuration file for multiple applications. Any suggestions are appreciated of course. -- Posted via http://www.ruby-forum.com/.