document.open();document.writeln('<div onmouseover="document.getElementById(\'snipt-2333\').style.display = \'block\'; return false;" onmouseout="document.getElementById(\'snipt-2333\').style.display = \'none\'; return false;" style="position: relative;">');document.writeln('<div class="highlight"><pre style="-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; margin: 0; display: block; font: 11px Monaco, monospace !important; padding: 15px; background-color: #1C1C1C; overflow: auto; color: #D0D0D0;"><span style="color: #999999; font-style: italic"># Load our global function definitions.</span>');document.writeln('<span style="color: #d0d0d0">load(</span><span style="color: #ed9d13">&#39;/path/to/fabric_global.py&#39;</span><span style="color: #d0d0d0">)</span>');document.writeln('');document.writeln('<span style="color: #999999; font-style: italic"># Set project server settings.</span>');document.writeln('<span style="color: #d0d0d0">config.fab_hosts</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">[</span><span style="color: #ed9d13">&#39;production.server.com&#39;</span><span style="color: #d0d0d0">]</span>');document.writeln('<span style="color: #d0d0d0">set(</span>');document.writeln('    <span style="color: #d0d0d0">fab_user</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;sshuser&#39;</span><span style="color: #d0d0d0">,</span>');document.writeln('    <span style="color: #d0d0d0">fab_host</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">config.fab_hosts[</span><span style="color: #3677a9">0</span><span style="color: #d0d0d0">],</span>                         <span style="color: #999999; font-style: italic"># Shouldn&#39;t have to do this, but $(fab_host) doesn&#39;t appear to work.</span>');document.writeln('    <span style="color: #d0d0d0">prod_dir</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;/var/www/vhosts/project.com/httpdocs&#39;</span>       <span style="color: #999999; font-style: italic"># Directory that the production codebase exists in.</span>');document.writeln('<span style="color: #d0d0d0">)</span>');document.writeln('');document.writeln('<span style="color: #999999; font-style: italic"># Set production server MySQL credentials.</span>');document.writeln('<span style="color: #d0d0d0">set(</span>');document.writeln('    <span style="color: #d0d0d0">prod_mysql_host</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;localhost&#39;</span><span style="color: #d0d0d0">,</span>      <span style="color: #999999; font-style: italic"># This will usually be localhost (beacuse it&#39;s being run on the server itself)</span>');document.writeln('    <span style="color: #d0d0d0">prod_mysql_user</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;dbuser&#39;</span><span style="color: #d0d0d0">,</span>');document.writeln('    <span style="color: #d0d0d0">prod_mysql_pass</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;dbpass&#39;</span><span style="color: #d0d0d0">,</span>');document.writeln('    <span style="color: #d0d0d0">prod_mysql_db</span>   <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;dbname&#39;</span>');document.writeln('<span style="color: #d0d0d0">)</span>');document.writeln('');document.writeln('<span style="color: #999999; font-style: italic"># Set local server MySQL credentials.</span>');document.writeln('<span style="color: #d0d0d0">set(</span>');document.writeln('    <span style="color: #d0d0d0">local_mysql_host</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;localhost&#39;</span><span style="color: #d0d0d0">,</span>');document.writeln('    <span style="color: #d0d0d0">local_mysql_user</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;locdbuser&#39;</span><span style="color: #d0d0d0">,</span>');document.writeln('    <span style="color: #d0d0d0">local_mysql_pass</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;locdbpass&#39;</span><span style="color: #d0d0d0">,</span>');document.writeln('    <span style="color: #d0d0d0">local_mysql_db</span>   <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&#39;locdbname&#39;</span>');document.writeln('<span style="color: #d0d0d0">)</span>');document.writeln('</pre></div>');document.writeln('');document.writeln('<div style="background-color: #111; color: #D0D0D0; float: right; padding: 5px 10px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; font: 11px Arial,Sans-Serif; display: none; position: absolute; bottom: 0; right: 0;" id="snipt-2333">code hosted by <a href="http://snipt.net/nick/example-fabfile-for-python-fabric-project" style="color: #0084FF; text-decoration: none;">snipt.net</a></div>');document.writeln('</div>');document.close();