Peter Keen <[email protected]> writes:

> Thanks for being understanding. Looks like you're very close, but your
> config isn't quite right. Try this (replace "myname" and "mypassword"
> with your psql username and password that you set):
>
> LedgerWeb::Config.new do |config|
>   config.set :database_url, "postgres://myname:mypassword@localhost/ledger"
> end

Okay:

,----[ try 1 ]
| LedgerWeb::Config.new do |config|
|    config.set :database_url, "postgres://myname:mypassword@localhost/ledger"
| end
`----

,----[ try 1 results ]
| $ /var/lib/gems/1.8/bin/ledger_web 
| /var/lib/gems/1.8/gems/sequel-3.32.0/lib/sequel/adapters/myname.rb:231:in 
`initialize': PGError: FATAL:  password authentication failed for user "myname" 
(Sequel::DatabaseConnectionError)
| FATAL:  password authentication failed for user "myname"
|       from 
/var/lib/gems/1.8/gems/sequel-3.32.0/lib/sequel/adapters/postgres.rb:231:in 
`connect'
|       from 
/var/lib/gems/1.8/gems/sequel-3.32.0/lib/sequel/adapters/postgres.rb:231:in 
`connect'
|         .
|         .
|         .
`----

Then I thought: I created the ledger db as me, not as the psql user, so
perhaps I should use my name and password in the script.  I won't type
config.rb again, as it's the same since the name and password are
dummied up.  

,----[ try 2 results ]
| $ /var/lib/gems/1.8/bin/ledger_web 
| (eval):3:in `dirname_without_potential_path_argument': can't convert nil into 
String (TypeError)
|       from (eval):3:in `dirname'
|       from 
/var/lib/gems/1.8/gems/ledger_web-1.4.3/lib/ledger_web/watcher.rb:10:in `run!'
|       from /var/lib/gems/1.8/gems/ledger_web-1.4.3/bin/ledger_web:30
|       from /var/lib/gems/1.8/bin/ledger_web:19:in `load'
|       from /var/lib/gems/1.8/bin/ledger_web:19
`----

To my unpracticed eye, it appears I made it further but not far enough.
Does that give you any hints?  (I'll eventually create an alias, I
think, so I don't have to create a long PATH that will eventually take
over. :-))

Thanks for your ongoing help, Pete.

Bill
-- 
Bill Harris                  
Facilitated Systems
http://makingsense.facilitatedsystems.com/

Reply via email to