Thanks a lot, know I understood what Register really means…
I assumed everything is fine, since ProtobufDecoder does not need an explicit 
mentioning as well.

My bad, thanks a bunch for clearing that up.

Cheers
Christian

> On 26 Aug 2015, at 22:21, Rob Miller <[email protected]> wrote:
> 
> The `add_external_plugin` line you added should work. You didn't include your 
> config, but I'm guessing that you left out a [SnappyDecoder] section.
> 
> When you wire the code in, that makes a plugin of type SnappyDecoder 
> available to be used in your configuration. To use a SnappyDecoder in a 
> particular server instance, you need a TOML section that declares it, such as:
> 
> [SnappyDecoder]
> 
> or:
> 
> [my_snappy_decoder]
> type = "SnappyDecoder"
> 
> Once you've done this, you can use that decoder in other places, like so:
> 
> [KafkaInputExample]
> type = "KafkaInput"
> decoder = "SnappyDecoder"
> ...etc..
> 
> or, if you used the second version:
> 
> [KafkaInputExample]
> type = "KafkaInput"
> decoder = "my_snappy_decoder"
> ...etc...
> 
> -r
> 
> On 08/26/2015 05:34 AM, Christian Kniep wrote:
>> Me again,
>> 
>> even if I create it as an external plugin I got the same result:
>> ###
>> 2015/08/26 14:24:38 Input 'KafkaInputExample' failed to start: no
>> registered 'SnappyDecoder’ decoder
>> ###
>> My plugin: https://github.com/qnib/heka-snappy
>> 
>> I just added this line to cmake/externals.cmake:
>> ###
>> add_external_plugin(git https://github.com/qnib/heka-snappy master)
>> ###
>> 
>> Hmm…
>> Christian
>> 
>> --
>> 
>> 
>> 
>> Christian Kniep |Release Engineer
>> 
>> www.gaikai.com <http://www.gaikai.com/> <http://www.gaikai.com/ 
>> <http://www.gaikai.com/>>
>> 
>>> On 26 Aug 2015, at 14:00, Christian Kniep <[email protected] 
>>> <mailto:[email protected]>
>>> <mailto:[email protected] <mailto:[email protected]>>> wrote:
>>> 
>>> Hey there,
>>> 
>>> I tried to introduce the SnappyDecoder into a heka-fork, but failed… :(
>>> 
>>> ###
>>> 2015/08/26 13:30:03 Input 'KafkaInputTest' failed to start: no
>>> registered 'SnappyDecoder’ decoder
>>> ###
>>> My changes are here:
>>> https://github.com/mozilla-services/heka/compare/dev...qnib:snappy 
>>> <https://github.com/mozilla-services/heka/compare/dev...qnib:snappy>
>>> 
>>> Heka compiles but somehow the SnappyDecoder is not registered.
>>> 
>>> What do I miss? Where do I have to register the services other then
>>> stating it in the go-file.
>>> Or do I have to somehow point to the file in order to get the decoder
>>> register…
>>> 
>>> Furthermore, is there a way to list all registered plugins? Maybe I
>>> should create an external plugin by putting it into a distinct repository…
>>> But apart from that, why is the plugin not registered? :/
>>> 
>>> Cheers
>>> Christian
>>> 
>>> --
>>> 
>>> <Gaikai_Logo.png>
>>> 
>>> 
>>> Christian Kniep |Release Engineer
>>> 
>>> www.gaikai.com <http://www.gaikai.com/> <http://www.gaikai.com/ 
>>> <http://www.gaikai.com/>>
>>> 
>>>> On 25 Aug 2015, at 12:56, Christian Kniep <[email protected] 
>>>> <mailto:[email protected]>
>>>> <mailto:[email protected] <mailto:[email protected]>>> wrote:
>>>> 
>>>> Hey folks,
>>>> 
>>>> I am looking into heka and would like to use the snappy decoder.
>>>> I found the decoder in the data-pipeline:
>>>> https://github.com/mozilla-services/data-pipeline/tree/master/heka/plugins/snap
>>>>  
>>>> <https://github.com/mozilla-services/data-pipeline/tree/master/heka/plugins/snap>
>>>> But couldn’t find it here:
>>>> https://github.com/mozilla-services/heka/tree/dev/plugins 
>>>> <https://github.com/mozilla-services/heka/tree/dev/plugins>
>>>> 
>>>> Will this SnappyDecoder be pushed into heka itself?
>>>> 
>>>> Cheers and thx for this cool tool… I got I feeling I am going to love it…
>>>> Christian
>>>> 
>>>> 
>>>> --
>>>> 
>>>> <Gaikai_Logo.png>
>>>> 
>>>> 
>>>> Christian Kniep |Release Engineer
>>>> 
>>>> www.gaikai.com <http://www.gaikai.com/> <http://www.gaikai.com/ 
>>>> <http://www.gaikai.com/>>
>>>> 
>>> 
>> 
>> 
>> 
>> _______________________________________________
>> Heka mailing list
>> [email protected] <mailto:[email protected]>
>> https://mail.mozilla.org/listinfo/heka 
>> <https://mail.mozilla.org/listinfo/heka>
>> 
> _______________________________________________
> Heka mailing list
> [email protected] <mailto:[email protected]>
> https://mail.mozilla.org/listinfo/heka 
> <https://mail.mozilla.org/listinfo/heka>

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to