Skip to content

Instantly share code, notes, and snippets.

@robinbowes
Created June 20, 2012 10:31
Show Gist options
  • Save robinbowes/2959268 to your computer and use it in GitHub Desktop.
Save robinbowes/2959268 to your computer and use it in GitHub Desktop.
irb(main):028:0> puts ({'ListenIP' => '1.2.3.4',
irb(main):029:2* 'ServerAlias' => ['example.com', 'foo.example.com'],
irb(main):030:2* 'config' => 'DocumentRoot /var/www/sites/example
irb(main):031:2' <Directory /var/www/sites/example/>
irb(main):032:2' AllowOverride None
irb(main):033:2' Options +Indexes
irb(main):034:2' </Directory>'}).to_yaml
---
config: |-
DocumentRoot /var/www/sites/example
<Directory /var/www/sites/example/>
AllowOverride None
Options +Indexes
</Directory>
ListenIP: 1.2.3.4
ServerAlias:
- example.com
- foo.example.com
=> nil
irb(main):035:0> puts({'ListenIP' => '1.2.3.4',
irb(main):036:2* 'ServerAlias' => ['example.com', 'foo.example.com'],
irb(main):037:2* 'config' => 'DocumentRoot /var/www/sites/example
irb(main):038:2' <Directory /var/www/sites/example/>
irb(main):039:2' AllowOverride None
irb(main):040:2' Options +Indexes
irb(main):041:2' </Directory>'}).to_yaml
configDocumentRoot /var/www/sites/example
<Directory /var/www/sites/example/>
AllowOverride None
Options +Indexes
</Directory>ListenIP1.2.3.4ServerAliasexample.comfoo.example.com
=> "--- \n"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment