All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.6e61897c-93.472622149827c1587209.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["6e61897c-93"],{"mEiGM7E/":function(e,t,r){"use strict";r.r(t);var a=r("ii0bleBb"),n=r.n(a),o=r("ivGQtwpr"),i=r.n(o),c=r("PcYM+wZ7"),s=r.n(c),l=r("4KF7VOU5"),p=r.n(l),u=r("0tVB/fkh"),m=r("qoq4u5Uq"),d=r("B4BR5PLd"),E=r("ZfwRpmSR"),x=r("JBQWIv26"),f=r("1VnJesae"),g=x.a.getActions("Extractors"),h=f.a.getStore("Extractors"),b=s()({displayName:"ExportExtractors",propTypes:{input:n.a.object.isRequired},mixins:[p.a.connect(h),p.a.ListenerMethods],componentDidMount:function(){g.list.triggerPromise(this.props.input.id)},_isLoading:function(){return!this.state.extractors},render:function(){if(this._isLoading())return i.a.createElement(u.db,null);var e={extractors:this.state.extractors.map((function(e){var t={};return Object.keys(e).forEach((function(r){switch(r){case"type":t.extractor_type=e[r];break;case"id":case"metrics":case"creator_user_id":case"exceptions":case"converter_exceptions":break;default:t[r]=e[r]}})),t})),version:E.a.getFullVersion()},t=JSON.stringify(e,null,2);return i.a.createElement(m.L,{className:"content"},i.a.createElement(m.j,{md:12},i.a.createElement(m.L,null,i.a.createElement(m.j,{md:8},i.a.createElement("h2",null,"Extractors JSON")),i.a.createElement(m.j,{md:4},i.a.createElement(u.b,{title:"Copy extractors",className:"pull-right",target:"#extractor-export-textarea"}))),i.a.createElement(m.L,null,i.a.createElement(m.j,{md:12},i.a.createElement(d.d,{type:"textarea",id:"extractor-export-textarea",rows:30,defaultValue:t})))))}}),y=r("1/asf7rI"),w=x.a.getActions("Inputs"),v=f.a.getStore("Inputs"),j=s()({displayName:"ExportExtractorsPage",propTypes:{params:n.a.object.isRequired},mixins:[p.a.connect(v)],componentDidMount:function(){var e=this.props.params;w.get.triggerPromise(e.inputId)},_isLoading:function(){return!this.state.input},render:function(){if(this._isLoading())return i.a.createElement(u.db,null);var e=this.state.input;return i.a.createElement(u.j,{title:"Export extractors of ".concat(e.title)},i.a.createElement("div",null,i.a.createElement(u.M,{title:i.a.createElement("span",null,"Export extractors of ",i.a.createElement("em",null,e.title))},i.a.createElement("span",null,"The extractors of an input can be exported to JSON for importing into other setups or sharing in ",i.a.createElement("a",{href:"https://marketplace.graylog.org/",rel:"noopener noreferrer",target:"_blank"},"the Graylog Marketplace"),".")),i.a.createElement(b,{input:e})))}});t.default=Object(y.a)(j)}}]);
//# sourceMappingURL=6e61897c-93.472622149827c1587209.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy