You could just call the appropriate application module functions to get the data from keys in your app's config. <br><br>On Thursday, December 1, 2011, Joel Reymont <<a href="mailto:joelr1@gmail.com">joelr1@gmail.com</a>> wrote:<br>
> Is there a way to pass options to cowboy listeners via the application's config file, e.g. rebar's sys.config?<br>><br>> In the code below, I'd rather have the transport, port, key file and password in a config file.<br>
><br>>        Thanks, Joel<br>><br>> ---<br>><br>>        cowboy:start_listener(http, 100,<br>>                cowboy_tcp_transport, [{port, 8080}],<br>>                cowboy_http_protocol, [{dispatch, Dispatch}]<br>
>        ),<br>>        cowboy:start_listener(https, 100,<br>>                cowboy_ssl_transport, [<br>>                        {port, 8443}, {certfile, "priv/ssl/cert.pem"},<br>>                        {keyfile, "priv/ssl/key.pem"}, {password, "cowboy"}],<br>
>                cowboy_http_protocol, [{dispatch, Dispatch}]<br>>        ),<br>><br>> --------------------------------------------------------------------------<br>> - for hire: mac osx device driver ninja, kernel extensions and usb drivers<br>
> ---------------------+------------+---------------------------------------<br>> <a href="http://wagerlabs.com">http://wagerlabs.com</a> | @wagerlabs | <a href="http://www.linkedin.com/in/joelreymont">http://www.linkedin.com/in/joelreymont</a><br>
> ---------------------+------------+---------------------------------------<br>><br>> _______________________________________________<br>> erlang-questions mailing list<br>> <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br>>