Thanks! I will look at this sometime this week, when I get a chance.


On 11/08/2015 08:49 PM, Drew Kerrigan wrote:

Hi Michael/Luke,

This thread is old, but after fighting through similar issues with cuttlefish, clique, and node package, I put together a simple skeleton app using all of those for myself and others: https://github.com/drewkerrigan/erlang-app-skeleton

Hopefully someone weekday finds it useful as well.

Drew Kerrigan


On Thu, Oct 29, 2015, 10:08 AM Michael Martin <mmartin4...@gmail.com <mailto:mmartin4...@gmail.com>> wrote:

    It's not open source yet. It needs quite a bit more testing before I'm
    comfortable releasing it into
    the wild, but that will happen soon, I hope.


    On 10/29/2015 11:42 AM, Luke Bakken wrote:
    > Hi Michael,
    >
    > Please use "Reply All" so that riak-users is included in this
    discussion.
    >
    > I am assuming that the important part, for Riak, is here:
    >
    > https://github.com/basho/riak/blob/develop/rel/vars.config#L55-L59
    >
    > Is your application open-source? I would be interested in
    getting relx
    > support into cuttlefish.
    >
    >
    
https://github.com/basho/cuttlefish/wiki/Cuttlefish-for-non-node_package-users
    >
    > --
    > Luke Bakken
    > Engineer
    > lbak...@basho.com <mailto:lbak...@basho.com>
    >
    >
    > On Thu, Oct 29, 2015 at 9:32 AM, Michael Martin
    <mmartin4...@gmail.com <mailto:mmartin4...@gmail.com>> wrote:
    >> Hi Luke,
    >>
    >> I understand now how to create a new .conf file. But, I still
    don't see how
    >> to make my application aware of
    >> that .conf file and properly parse it into an app.config.
    Starting the
    >> cuttlefish application in my application
    >> has no effect.
    >>
    >> Any ideas?
    >>
    >> Thanks,
    >> Michael
    >>
    >>
    >>
    >> On 10/29/2015 10:18 AM, Luke Bakken wrote:
    >>> Hi Michael,
    >>>
    >>> I'm figuring this out as I go as well. I searched for "riak.conf"
    >>> (https://github.com/basho/riak/search?q=riak.conf) and got a
    hit here:
    >>>
    >>> https://github.com/basho/riak/blob/develop/rel/rebar.config
    >>>
    >>> I suspect this configuration is what causes "riak.conf" to be
    >>> generated at build time, via this code:
    >>>
    >>>
    >>>
    
https://github.com/basho/cuttlefish/blob/develop/src/cuttlefish_rebar_plugin.erl
    >>>
    >>> --
    >>> Luke Bakken
    >>> Engineer
    >>> lbak...@basho.com <mailto:lbak...@basho.com>
    >>>
    >>>
    >>> On Thu, Oct 29, 2015 at 8:12 AM, Michael Martin
    <mmartin4...@gmail.com <mailto:mmartin4...@gmail.com>>
    >>> wrote:
    >>>> Hi Luke,
    >>>>
    >>>> Thanks for the quick reply.
    >>>>
    >>>> I've been throught the "Cuttlefish-for-Erlang-Developers" doc
    a couple of
    >>>> times now.
    >>>> I must be missing something.
    >>>>
    >>>> The main README states:
    >>>>
    >>>> "When we build Riak, Cuttlefish generates a riak.conf file
    that contains
    >>>> the
    >>>> default shipping configuration of Riak. When a script to
    start Riak is
    >>>> run,
    >>>> a Cuttlefish escript is spun up, reads the riak.conf file and
    combines
    >>>> that
    >>>> with the Schema to generate an app.config."
    >>>>
    >>>> But I see no reference to how I make Cuttlefish generate my
    script, nor
    >>>> where to find the Cuttlefish escript that reads
    >>>> the .conf file and generates the app.config. I don't see this
    information
    >>>> in
    >>>> the Wiki, either.
    >>>>
    >>>> Thanks,
    >>>> Michael


    _______________________________________________
    riak-users mailing list
    riak-users@lists.basho.com <mailto:riak-users@lists.basho.com>
    http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com


_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to