-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathnginx.clojure.embed.html
More file actions
11 lines (9 loc) · 4.36 KB
/
nginx.clojure.embed.html
File metadata and controls
11 lines (9 loc) · 4.36 KB
1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>nginx.clojure.embed documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">nginx-clojure</span> <span class="project-version">0.4.3</span></span></a></h1></div><div class="sidebar primary"><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>nginx</span></div></div></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clojure</span></div></div></li><li class="depth-3 branch"><a href="nginx.clojure.core.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>core</span></div></a></li><li class="depth-3 branch current"><a href="nginx.clojure.embed.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>embed</span></div></a></li><li class="depth-3"><a href="nginx.clojure.session.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>session</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="nginx.clojure.embed.html#var-*nginx-work-dir*"><div class="inner"><span>*nginx-work-dir*</span></div></a></li><li class="depth-1"><a href="nginx.clojure.embed.html#var-default-handler"><div class="inner"><span>default-handler</span></div></a></li><li class="depth-1"><a href="nginx.clojure.embed.html#var-default-jvm-init-handler"><div class="inner"><span>default-jvm-init-handler</span></div></a></li><li class="depth-1"><a href="nginx.clojure.embed.html#var-run-server"><div class="inner"><span>run-server</span></div></a></li><li class="depth-1"><a href="nginx.clojure.embed.html#var-stop-server"><div class="inner"><span>stop-server</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">nginx.clojure.embed</h1><div class="doc"><pre class="plaintext"></pre></div><div class="public anchor" id="var-*nginx-work-dir*"><h3>*nginx-work-dir*</h3><h4 class="dynamic">dynamic</h4><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div><div class="src-link"><a href="https://github.com/nginx-clojure/nginx-clojure/tree/master/nginx-clojure-embed/src/clojure/nginx/clojure/embed.clj#L4">view source</a></div></div><div class="public anchor" id="var-default-handler"><h3>default-handler</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-default-jvm-init-handler"><h3>default-jvm-init-handler</h3><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-run-server"><h3>run-server</h3><div class="usage"><code>(run-server handler options)</code><code>(run-server nginx-conf)</code></div><div class="doc"><pre class="plaintext">Starts an embeded nginx server where nginx-clojure module has been built into, e.g.
(1) Starts it with ring handler and an options map
(run-server my-app {:port 8080})
(2) Starts it with a nginx.conf file
(run-server "/my-dir/nginx.conf")
(3) Starts it with a given work dir
(binding [*nginx-work-dir* my-work-dir]
(run-server ...))</pre></div><div class="src-link"><a href="https://github.com/nginx-clojure/nginx-clojure/tree/master/nginx-clojure-embed/src/clojure/nginx/clojure/embed.clj#L6">view source</a></div></div><div class="public anchor" id="var-stop-server"><h3>stop-server</h3><div class="usage"><code>(stop-server)</code></div><div class="doc"><pre class="plaintext"></pre></div><div class="src-link"><a href="https://github.com/nginx-clojure/nginx-clojure/tree/master/nginx-clojure-embed/src/clojure/nginx/clojure/embed.clj#L37">view source</a></div></div></div></body></html>