Done. Excited to hear any feedback when someone has time.

Devin

On Tue, Aug 2, 2016 at 9:16 PM, Bryan Bende <[email protected]> wrote:

> Hi Devin,
>
> Glad to hear you were able to implement the functionality you were looking
> for. Yes submitting a pull request against the master branch is
> probably the easiest way to submit a contribution. Right now the community
> is working towards closing out tickets for an upcoming 1.0 release, so it
> may take some time before PMCs/committers have time to review, but it is
> still good to get it posted and available.
>
> Thanks,
>
> Bryan
>
> On Tuesday, August 2, 2016, Devin Fisher <
> [email protected]>
> wrote:
>
> > Forgot to mention that I made a JIRA ticket too.
> >
> > https://issues.apache.org/jira/browse/NIFI-2460
> >
> > Devin
> >
> > On Tue, Aug 2, 2016 at 10:18 AM, Devin Fisher <
> > [email protected] <javascript:;>> wrote:
> >
> > > I've added the functions following the instructions Bryan point me to
> and
> > > ready to at least have someone else look at it.
> > >
> > > Do I do a pull request to the master or some other branch?
> > >
> > > Devin
> > >
> > > On Fri, Jun 24, 2016 at 11:33 AM, Devin Fisher <
> > > [email protected] <javascript:;>> wrote:
> > >
> > >> Thanks for point out the README (did not find it in my searching).
> I'll
> > >> have a look at it.
> > >>
> > >> Devin
> > >>
> > >> On Fri, Jun 24, 2016 at 7:24 PM, Bryan Bende <[email protected]
> > <javascript:;>> wrote:
> > >>
> > >>> Hi Devin,
> > >>>
> > >>> I'm not aware of a built in escape function in NiFi's EL, although
> you
> > >>> might be able to do some of it with the replace functions.
> > >>>
> > >>> NiFi's expression language is in this module:
> > >>>
> > >>>
> >
> https://github.com/apache/nifi/tree/master/nifi-commons/nifi-expression-language
> > >>>
> > >>> The README has some good details about how to make changes. Let us
> know
> > >>> if
> > >>> it isn't clear.
> > >>>
> > >>> Thanks,
> > >>>
> > >>> Bryan
> > >>>
> > >>>
> > >>> On Fri, Jun 24, 2016 at 1:15 PM, Devin Fisher <
> > >>> [email protected] <javascript:;>> wrote:
> > >>>
> > >>> > I'm looking to create a bit of JSON using Nifi Expression Language
> so
> > >>> that
> > >>> > I can send it to a web service. But It does not look like Nifi
> > >>> Expression
> > >>> > Language have a function for escaping text to put into JSON.  I've
> > >>> looked
> > >>> > around in the wiki and I don't see any documentation now how to
> > extend
> > >>> > the Expression Language (not even sure if it is possible).
> > >>> >
> > >>> > Looks like nifi makes use of Apache commons-lang which has some
> > >>> functions
> > >>> > that would do the heavy lifting. [1]
> > >>> >
> > >>> > So if someone can help me understand the Expression Language end
> > >>> points I
> > >>> > could do the work fairly easily I think. And add functions for the
> > >>> other
> > >>> > formats supported by StringEscapeUtils (XML, csv, html).
> > >>> >
> > >>> > I think this could be useful.
> > >>> >
> > >>> > Devin
> > >>> >
> > >>> > [1]
> > >>> >
> > >>> >
> > >>>
> >
> https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringEscapeUtils.html
> > >>> >
> > >>>
> > >>
> > >>
> > >
> >
>
>
> --
> Sent from Gmail Mobile
>

Reply via email to