Created
September 4, 2013 20:57
-
-
Save rclark/6442773 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="highlight"><pre><code class="bash"> <span class="nv">$ </span>virtualenv pycsw <span class="o">&&</span> <span class="nb">cd </span>pycsw <span class="o">&&</span> . bin/activate | |
<span class="nv">$ </span>git clone [email protected]:geopython/pycsw.git <span class="o">&&</span> <span class="nb">cd </span>pycsw | |
<span class="nv">$ </span>pip install -e . <span class="o">&&</span> pip install -r requirements.txt | |
<span class="nv">$ </span>cp default-sample.cfg default.cfg | |
<span class="nv">$ </span>vi default.cfg | |
<span class="c"># adjust paths in</span> | |
<span class="c"># - server.home</span> | |
<span class="c"># - repository.database</span> | |
<span class="c"># set server.url to http://localhost:8000/</span> | |
<span class="c"># init database</span> | |
<span class="nv">$ </span>pycsw-admin.py -c setup_db -f default.cfg | |
<span class="c"># load records</span> | |
<span class="nv">$ </span>pycsw-admin.py -c load_records -f default.cfg -p /path/to/xml/ <span class="c"># directory of XML files, use -r for recursive</span> | |
<span class="nv">$ </span>python csw.wsgi | |
<span class="nv">$ </span>curl http://localhost:8000/?service<span class="o">=</span>CSW&version<span class="o">=</span>2.0.2&request<span class="o">=</span>GetCapabilities | |
</code></pre></div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment