# Tab characters in database.yml breaks mongrel

**URL:** <https://www.ruby-forum.com/t/tab-characters-in-database-yml-breaks-mongrel/164395>\
**Category:** Ruby\
**Created:** [March 31, 2009, 9:25pm UTC](https://www.ruby-forum.com/t/tab-characters-in-database-yml-breaks-mongrel/164395 "2009-03-31T21:25:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![DjangoFan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ad7895/32.png) [@DjangoFan](https://www.ruby-forum.com/u/DjangoFan)\
**Post date:** [March 31, 2009, 9:25pm UTC](https://www.ruby-forum.com/t/tab-characters-in-database-yml-breaks-mongrel/164395/1 "2009-03-31T21:25:56Z")

</div>

i dont have a bug tracking user account and so ill post this here  
quick:

tab characters in database.yml breaks mongrel

production:  
adapter: sqlserver  
encoding: utf8  
mode: ODBC  
database: Warrants  
dsn: Warrants  
username: sa  
password:  
host: localhost

’ from C:/WARR\_APP/ruby/lib/ruby/1.8/yaml.rb:133:in `load' from c:/WARR_APP/vanguard/config/../vendor/rails/railties/lib/ initializer.rb:880:in`database\_configuration’  
from c:/WARR\_APP/vanguard/config/…/vendor/rails/railties/lib/  
initializer.rb:416:in `initialize_database' from c:/WARR_APP/vanguard/config/../vendor/rails/railties/lib/ initializer.rb:141:in`process’  
from c:/WARR\_APP/vanguard/config/…/vendor/rails/railties/lib/  
initializer.rb:113:in `send' from c:/WARR_APP/vanguard/config/../vendor/rails/railties/lib/ initializer.rb:113:in`run’  
from c:/WARR\_APP/vanguard/config/environment.rb:9  
from C:/WARR\_APP/ruby/lib/ruby/site\_ruby/1.8/rubygems/  
custom\_require.rb:31:in `gem_original_require' ... 10 levels... from C:/WARR_APP/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86- mswin32-60/bin/../lib/mongrel/command.rb:212:in`run’  
from C:/WARR\_APP/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-  
mswin32-60/bin/mongrel\_rails:281  
from C:/WARR\_APP/ruby/bin/mongrel\_rails:19:in `load’  
from C:/WARR\_APP/ruby/bin/mongrel\_rails:19

---

<div class="post-metadata">

**Author:** ![DjangoFan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ad7895/32.png) [@DjangoFan](https://www.ruby-forum.com/u/DjangoFan)\
**Post date:** [March 31, 2009, 9:31pm UTC](https://www.ruby-forum.com/t/tab-characters-in-database-yml-breaks-mongrel/164395/2 "2009-03-31T21:31:12Z")

</div>

Hi –

DjangoFan wrote:

> i dont have a bug tracking user account and so ill post this here  
> quick:
> 
> tab characters in database.yml breaks mongrel

It’s not a Mongrel thing. YAML doesn’t accept tabs as delimiters:

s = “a: 1\nb:\t2”  
YAML.load(s)

ArgumentError: syntax error

David

–  
David A. Black / Ruby Power and Light, LLC  
Ruby/Rails consulting & training: [http://www.rubypal.com](http://www.rubypal.com)  
Coming in 2009: The Well-Grounded Rubyist ([The Well-Grounded Rubyist](http://manning.com/black2))

Ruby Training Atlanta! April 1-3, [ruby training, atlanta, april 2009 - entp](http://www.entp.com/training/atlanta09)
