Skip to content

Commit

Permalink
Merge pull request dynamo#120 from jni-/master
Browse files Browse the repository at this point in the history
Addresses issue dynamo#98, used port when starting dynamo
  • Loading branch information
José Valim committed Aug 24, 2013
2 parents 4235950 + bcbb741 commit e0815f0
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions lib/dynamo/cowboy.ex
Expand Up @@ -46,13 +46,13 @@ defmodule Dynamo.Cowboy do
:application.start(:public_key)
:application.start(:ssl)
https = https_options(main, Keyword.merge(options, ssl))
log(main, :https, env, host, https)
start_listener(:https, main, https)
|> log(main, :https, env, host, https)
end

http = http_options(main, options)
log(main, :http, env, host, http)
start_listener(:http, main, http)
|> log(main, :http, env, host, http)
end

def shutdown(main) do
Expand Down Expand Up @@ -86,12 +86,17 @@ defmodule Dynamo.Cowboy do
options
end

defp log(main, kind, env, host, options) do
defp log({:ok, _}, main, kind, env, host, options) do
unless options[:verbose] == false do
IO.puts "Running #{inspect main} at #{kind}://#{host}:#{options[:port]} with Cowboy on #{env}"
end
end

defp log({:error, reason}, main, kind, env, host, options) do
IO.puts "Failed to run #{inspect main} at #{kind}://#{host}:#{options[:port]} with Cowboy on #{env}"
IO.puts inspect(reason)
end

defp dispatch_for(main) do
[{ :_, [ {:_, Dynamo.Cowboy.Handler, main } ] }]
end
Expand Down

0 comments on commit e0815f0

Please sign in to comment.