From f96e20aef7cce6d47535ab63c36452f6c9e1c444 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 30 Jan 2013 22:13:31 +0100 Subject: Rename example 'static' to 'static_world' to avoid confusion --- examples/static/README.md | 49 ------------------------------------- examples/static/priv/small.mp4 | Bin 383631 -> 0 bytes examples/static/priv/small.ogv | Bin 872453 -> 0 bytes examples/static/priv/test.txt | 1 - examples/static/priv/video.html | 11 --------- examples/static/rebar.config | 6 ----- examples/static/src/static.app.src | 15 ------------ examples/static/src/static.erl | 14 ----------- examples/static/src/static_app.erl | 28 --------------------- examples/static/src/static_sup.erl | 23 ----------------- examples/static/start.sh | 4 --- 11 files changed, 151 deletions(-) delete mode 100644 examples/static/README.md delete mode 100644 examples/static/priv/small.mp4 delete mode 100644 examples/static/priv/small.ogv delete mode 100644 examples/static/priv/test.txt delete mode 100644 examples/static/priv/video.html delete mode 100644 examples/static/rebar.config delete mode 100644 examples/static/src/static.app.src delete mode 100644 examples/static/src/static.erl delete mode 100644 examples/static/src/static_app.erl delete mode 100644 examples/static/src/static_sup.erl delete mode 100755 examples/static/start.sh (limited to 'examples/static') diff --git a/examples/static/README.md b/examples/static/README.md deleted file mode 100644 index 78f5338..0000000 --- a/examples/static/README.md +++ /dev/null @@ -1,49 +0,0 @@ -Cowboy Static Files Server -========================== - -To compile this example you need rebar in your PATH. - -Type the following command: -``` -$ rebar get-deps compile -``` - -You can then start the Erlang node with the following command: -``` -./start.sh -``` - -Cowboy will serve all the files you put in the priv/ directory. -You can replace the filename given in the example URL with the -one of a file you added to this directory to receive that file. - -Example -------- - -Show that the file is returned as an octet-stream - -``` bash -$ curl -i http://localhost:8080/test.txt -HTTP/1.1 200 OK -connection: keep-alive -server: Cowboy -date: Fri, 28 Sep 2012 04:19:40 GMT -content-length: 52 -Content-Type: application/octet-stream -Last-Modified: Fri, 28 Sep 2012 04:01:20 GMT - -If you read this then the static file server works! -``` - -Finally download and cat the file to verify - -``` bash -$ curl -sLO http://localhost:8080/test.txt -$ cat test.txt -If you read this then the static file server works! -``` - -HTML5 Video Example -------------------- - -Open http://localhost:8080/video.html in your favorite browser. diff --git a/examples/static/priv/small.mp4 b/examples/static/priv/small.mp4 deleted file mode 100644 index 1fc4788..0000000 Binary files a/examples/static/priv/small.mp4 and /dev/null differ diff --git a/examples/static/priv/small.ogv b/examples/static/priv/small.ogv deleted file mode 100644 index 6409d6e..0000000 Binary files a/examples/static/priv/small.ogv and /dev/null differ diff --git a/examples/static/priv/test.txt b/examples/static/priv/test.txt deleted file mode 100644 index 760cddb..0000000 --- a/examples/static/priv/test.txt +++ /dev/null @@ -1 +0,0 @@ -If you read this then the static file server works! diff --git a/examples/static/priv/video.html b/examples/static/priv/video.html deleted file mode 100644 index eca63ee..0000000 --- a/examples/static/priv/video.html +++ /dev/null @@ -1,11 +0,0 @@ - - - -

HTML5 Video Example

- -

Videos taken from TechSlides

- - diff --git a/examples/static/rebar.config b/examples/static/rebar.config deleted file mode 100644 index eb6f194..0000000 --- a/examples/static/rebar.config +++ /dev/null @@ -1,6 +0,0 @@ -{deps, [ - {cowboy, ".*", - {git, "git://github.com/extend/cowboy.git", "master"}}, - {mimetypes, ".*", - {git, "git://github.com/spawngrid/mimetypes.git", "master"}} -]}. diff --git a/examples/static/src/static.app.src b/examples/static/src/static.app.src deleted file mode 100644 index bf7512d..0000000 --- a/examples/static/src/static.app.src +++ /dev/null @@ -1,15 +0,0 @@ -%% Feel free to use, reuse and abuse the code in this file. - -{application, static, [ - {description, "Cowboy static file server example."}, - {vsn, "1"}, - {modules, []}, - {registered, []}, - {applications, [ - kernel, - stdlib, - cowboy - ]}, - {mod, {static_app, []}}, - {env, []} -]}. diff --git a/examples/static/src/static.erl b/examples/static/src/static.erl deleted file mode 100644 index d3eb319..0000000 --- a/examples/static/src/static.erl +++ /dev/null @@ -1,14 +0,0 @@ -%% Feel free to use, reuse and abuse the code in this file. - --module(static). - -%% API. --export([start/0]). - -%% API. - -start() -> - ok = application:start(crypto), - ok = application:start(ranch), - ok = application:start(cowboy), - ok = application:start(static). diff --git a/examples/static/src/static_app.erl b/examples/static/src/static_app.erl deleted file mode 100644 index a2b9c31..0000000 --- a/examples/static/src/static_app.erl +++ /dev/null @@ -1,28 +0,0 @@ -%% Feel free to use, reuse and abuse the code in this file. - -%% @private --module(static_app). --behaviour(application). - -%% API. --export([start/2]). --export([stop/1]). - -%% API. - -start(_Type, _Args) -> - Dispatch = cowboy_router:compile([ - {'_', [ - {"/[...]", cowboy_static, [ - {directory, {priv_dir, static, []}}, - {mimetypes, {fun mimetypes:path_to_mimes/2, default}} - ]} - ]} - ]), - {ok, _} = cowboy:start_http(http, 100, [{port, 8080}], [ - {env, [{dispatch, Dispatch}]} - ]), - static_sup:start_link(). - -stop(_State) -> - ok. diff --git a/examples/static/src/static_sup.erl b/examples/static/src/static_sup.erl deleted file mode 100644 index a3b2e16..0000000 --- a/examples/static/src/static_sup.erl +++ /dev/null @@ -1,23 +0,0 @@ -%% Feel free to use, reuse and abuse the code in this file. - -%% @private --module(static_sup). --behaviour(supervisor). - -%% API. --export([start_link/0]). - -%% supervisor. --export([init/1]). - -%% API. - --spec start_link() -> {ok, pid()}. -start_link() -> - supervisor:start_link({local, ?MODULE}, ?MODULE, []). - -%% supervisor. - -init([]) -> - Procs = [], - {ok, {{one_for_one, 10, 10}, Procs}}. diff --git a/examples/static/start.sh b/examples/static/start.sh deleted file mode 100755 index bc67846..0000000 --- a/examples/static/start.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -erl -pa ebin deps/*/ebin -s static \ - -eval "io:format(\"Point your browser at http://localhost:8080/test.txt~n\")." \ - -eval "io:format(\"Point your browser at http://localhost:8080/video.html~n\")." -- cgit v1.2.3