def pipe_e65397e116d7754da0dd23425f1f0af1(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [u'pipefetch', u'pipeloop', u'pipeoutput', u'piperegex', u'piperename', u'pipeurlbuilder'] forever = pipe_forever() # We need to wrap submodules (used by loops) so we can pass the # input at runtime (as we can to subpipelines) def pipe_sw_634(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert submodule description here return pipe_urlbuilder( context, forever, conf={'PATH': {'type': 'text', 'value': ''}, 'BASE': {'type': 'text', 'value': ''}, 'PARAM': [{'value': {'type': 'text', 'value': 'qr'}, 'key': {'type': 'text', 'value': 'cht'}}, {'value': {'type': 'text', 'value': '200x200'}, 'key': {'type': 'text', 'value': 'chs'}}, {'value': {'type': 'text', 'subkey': 'link'}, 'key': {'type': 'text', 'value': 'chl'}}]}) sw_565 = pipe_fetch( context, forever, conf={'URL': {'type': 'url', 'value': ''}}) sw_626 = pipe_loop( context, sw_565, embed=pipe_sw_634, conf={'assign_part': {'type': 'text', 'value': 'all'}, 'assign_to': {'type': 'text', 'value': 'media:content.url'}, 'emit_part': {'type': 'text', 'value': 'all'}, 'mode': {'type': 'text', 'value': 'assign'}, 'embed': {'type': 'module', 'value': {'type': 'urlbuilder', 'id': 'sw-634', 'conf': {'PATH': {'type': 'text', 'value': ''}, 'BASE': {'type': 'text', 'value': ''}, 'PARAM': [{'value': {'type': 'text', 'value': 'qr'}, 'key': {'type': 'text', 'value': 'cht'}}, {'value': {'type': 'text', 'value': '200x200'}, 'key': {'type': 'text', 'value': 'chs'}}, {'value': {'type': 'text', 'subkey': 'link'}, 'key': {'type': 'text', 'value': 'chl'}}]}}}, 'with': {'type': 'text', 'value': ''}}) sw_592 = pipe_rename( context, sw_626, conf={'RULE': [{'field': {'type': 'text', 'value': 'media:content.url'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'description'}}]}) sw_636 = pipe_regex( context, sw_592, conf={'RULE': [{'field': {'type': 'text', 'value': 'description'}, 'match': {'type': 'text', 'value': '(.*)'}, 'replace': {'type': 'text', 'value': '<img src="$1" alt="QRcode" /><br/>${title}'}}]}) _OUTPUT = pipe_output( context, sw_636, conf={}) return _OUTPUT
def pipe_402e244d09a4146cd80421c6628eb6d9(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [u'pipefetchdata', u'pipeoutput', u'piperegex', u'piperename'] forever = pipe_forever() sw_572 = pipe_fetchdata( context, forever, conf={'URL': {'type': 'url', 'value': 'file://data/www.bbc.co.uk_programmes_b006mvlc_episodes_player.xml'}, 'path': {'type': 'text', 'value': 'episode'}}) sw_587 = pipe_rename( context, sw_572, conf={'RULE': [{'field': {'type': 'text', 'value': 'programme.title'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'title'}}, {'field': {'type': 'text', 'value': 'programme.pid'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'link'}}, {'field': {'type': 'text', 'value': 'programme.short_synopsis'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'description'}}]}) sw_598 = pipe_regex( context, sw_587, conf={'RULE': [{'field': {'type': 'text', 'value': 'link'}, 'match': {'type': 'text', 'value': '(.*)'}, 'replace': {'type': 'text', 'value': 'http://www.bbc.co.uk/programmes/$1'}}]}) _OUTPUT = pipe_output( context, sw_598, conf={}) return _OUTPUT
def pipe_eb3e27f8f1841835fdfd279cd96ff9d8(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [(u'', u'q', u'Caption search term', u'text', u'maverick'), (u'', u'url', u'Caption URL', u'url', u'file://data/rsc-ne-scotland.org.uk_mashe_ititle_xml_jisc10bean.xml')] if context and context.describe_dependencies: return [u'pipefetchdata', u'pipefilter', u'pipeoutput', u'piperegex', u'piperename', u'pipetextinput', u'pipeurlinput'] forever = pipe_forever() sw_521 = pipe_urlinput( context, forever, conf={'debug': {'type': 'url', 'value': ''}, 'default': {'type': 'url', 'value': 'file://data/rsc-ne-scotland.org.uk_mashe_ititle_xml_jisc10bean.xml'}, 'prompt': {'type': 'text', 'value': 'Caption URL'}, 'name': {'type': 'text', 'value': 'url'}, 'position': {'type': 'number', 'value': ''}}) sw_572 = pipe_fetchdata( context, forever, URL=sw_521, conf={'URL': {'terminal': 'URL', 'type': 'url'}, 'path': {'type': 'text', 'value': 'body.div.p'}}) sw_621 = pipe_textinput( context, forever, conf={'debug': {'type': 'text', 'value': ''}, 'default': {'type': 'text', 'value': 'maverick'}, 'prompt': {'type': 'text', 'value': 'Caption search term'}, 'name': {'type': 'text', 'value': 'q'}, 'position': {'type': 'number', 'value': ''}}) sw_584 = pipe_filter( context, sw_572, RULE_1_value=sw_621, conf={'COMBINE': {'type': 'text', 'value': 'and'}, 'MODE': {'type': 'text', 'value': 'permit'}, 'RULE': [{'field': {'type': 'text', 'value': 'content'}, 'value': {'terminal': 'RULE_1_value', 'type': 'text'}, 'op': {'type': 'text', 'value': 'contains'}}]}) sw_595 = pipe_rename( context, sw_584, conf={'RULE': [{'field': {'type': 'text', 'value': 'begin'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'ctime'}}, {'field': {'type': 'text', 'value': 'content'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'title'}}]}) sw_606 = pipe_regex( context, sw_595, conf={'RULE': [{'field': {'type': 'text', 'value': 'ctime'}, 'match': {'type': 'text', 'value': '(.*)'}, 'replace': {'type': 'text', 'value': '&time=$1'}}]}) _OUTPUT = pipe_output( context, sw_606, conf={}) return _OUTPUT
def pipe_975789b47f17690a21e89b10a702bcbd(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [(u'', u'q', u'Status update', u'text', u"Here's #: some #hashtags to play #with")] if context and context.describe_dependencies: return [u'pipefilter', u'pipeitembuilder', u'pipeloop', u'pipeoutput', u'piperegex', u'piperename', u'pipestringtokenizer', u'pipetextinput'] forever = pipe_forever() # We need to wrap submodules (used by loops) so we can pass the # input at runtime (as we can to subpipelines) def pipe_sw_478(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert submodule description here return pipe_stringtokenizer( context, _INPUT, conf={'to-str': {'type': 'text', 'value': ' '}}) sw_417 = pipe_textinput( context, forever, conf={'debug': {'type': 'text', 'value': ''}, 'default': {'type': 'text', 'value': "Here's #: some #hashtags to play #with"}, 'prompt': {'type': 'text', 'value': 'Status update'}, 'name': {'type': 'text', 'value': 'q'}, 'position': {'type': 'number', 'value': ''}}) sw_424 = pipe_itembuilder( context, forever, conf={'attrs': [{'value': {'terminal': 'attrs_1_value', 'type': 'text'}, 'key': {'type': 'text', 'value': 'title'}}]}, attrs_1_value=sw_417) sw_436 = pipe_filter( context, sw_424, conf={'COMBINE': {'type': 'text', 'value': 'and'}, 'MODE': {'type': 'text', 'value': 'permit'}, 'RULE': [{'field': {'type': 'text', 'value': 'title'}, 'value': {'type': 'text', 'value': '#'}, 'op': {'type': 'text', 'value': 'contains'}}]}) sw_447 = pipe_regex( context, sw_436, conf={'RULE': [{'field': {'type': 'text', 'value': 'title'}, 'globalmatch': {'type': 'text', 'value': '1'}, 'match': {'type': 'text', 'value': ' [^#]*'}, 'replace': {'type': 'text', 'value': ' '}}, {'field': {'type': 'text', 'value': 'title'}, 'match': {'type': 'text', 'value': '^[^#]*'}, 'replace': {'type': 'text', 'value': ''}}]}) sw_470 = pipe_loop( context, sw_447, embed=pipe_sw_478, conf={'assign_part': {'type': 'text', 'value': 'all'}, 'assign_to': {'type': 'text', 'value': 'loop:stringtokenizer'}, 'emit_part': {'type': 'text', 'value': 'all'}, 'mode': {'type': 'text', 'value': 'EMIT'}, 'embed': {'type': 'module', 'value': {'type': 'stringtokenizer', 'id': 'sw-478', 'conf': {'to-str': {'type': 'text', 'value': ' '}}}}, 'with': {'type': 'text', 'value': 'title'}}) sw_490 = pipe_filter( context, sw_470, conf={'COMBINE': {'type': 'text', 'value': 'and'}, 'MODE': {'type': 'text', 'value': 'permit'}, 'RULE': [{'field': {'type': 'text', 'value': 'content'}, 'value': {'type': 'text', 'value': '#[\\w]'}, 'op': {'type': 'text', 'value': 'matches'}}]}) sw_501 = pipe_rename( context, sw_490, conf={'RULE': [{'field': {'type': 'text', 'value': 'content'}, 'op': {'type': 'text', 'value': 'rename'}, 'newval': {'type': 'text', 'value': 'title'}}]}) _OUTPUT = pipe_output( context, sw_501, conf={}) return _OUTPUT
def pipe_6e30c269a69baf92cd420900b0645f88(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [u'pipefetch', u'pipefilter', u'pipeoutput', u'piperegex', u'piperename', u'pipesort', u'pipeunion', u'pipeuniq'] forever = pipe_forever() sw_135 = pipe_fetch( context, forever, conf={'URL': {'type': 'url', 'value': 'file://data/rss.sueddeutsche.de_rss_Topthemen.xml'}}) sw_233 = pipe_fetch( context, forever, conf={'URL': {'type': 'url', 'value': 'file://data/rss.sueddeutsche.de_rss_Politik.xml'}}) sw_154 = pipe_union( context, forever, _OTHER3=sw_233, conf={}, _OTHER=sw_135) sw_173 = pipe_uniq( context, sw_154, conf={'field': {'type': 'text', 'value': 'title'}}) sw_180 = pipe_filter( context, sw_173, conf={'COMBINE': {'type': 'text', 'value': 'or'}, 'MODE': {'type': 'text', 'value': 'block'}, 'RULE': [{'field': {'type': 'text', 'value': 'link'}, 'value': {'type': 'text', 'value': '/sport/'}, 'op': {'type': 'text', 'value': 'contains'}}, {'field': {'type': 'text', 'value': 'title'}, 'value': {'type': 'text', 'value': 'Bildstrecke:'}, 'op': {'type': 'text', 'value': 'contains'}}]}) sw_210 = pipe_rename( context, sw_180, conf={'RULE': [{'field': {'type': 'text', 'value': 'y:id.value'}, 'op': {'type': 'text', 'value': 'copy'}, 'newval': {'type': 'text', 'value': 'link'}}]}) sw_195 = pipe_regex( context, sw_210, conf={'RULE': [{'singlelinematch': {'type': 'text', 'value': '2'}, 'globalmatch': {'type': 'text', 'value': '1'}, 'replace': {'type': 'text', 'value': ''}, 'field': {'type': 'text', 'value': 'description'}, 'casematch': {'type': 'text', 'value': '8'}, 'match': {'type': 'text', 'value': '</div>.*$'}}, {'field': {'type': 'text', 'value': 'link'}, 'match': {'type': 'text', 'value': '^(.*\\/.*)\\/'}, 'replace': {'type': 'text', 'value': '$1/2.220/'}}]}) sw_191 = pipe_sort( context, sw_195, conf={'KEY': [{'field': {'type': 'text', 'value': 'pubDate'}, 'dir': {'type': 'text', 'value': 'DESC'}}]}) _OUTPUT = pipe_output( context, sw_191, conf={}) return _OUTPUT
def pipe_eb3e27f8f1841835fdfd279cd96ff9d8(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [ (u'', u'q', u'Caption search term', u'text', u'maverick'), (u'', u'url', u'Caption URL', u'url', u'file://data/rsc-ne-scotland.org.uk_mashe_ititle_xml_jisc10bean.xml' ) ] if context and context.describe_dependencies: return [ u'pipefetchdata', u'pipefilter', u'pipeoutput', u'piperegex', u'piperename', u'pipetextinput', u'pipeurlinput' ] forever = pipe_forever() sw_521 = pipe_urlinput( context, forever, conf={ 'debug': { 'type': 'url', 'value': '' }, 'default': { 'type': 'url', 'value': 'file://data/rsc-ne-scotland.org.uk_mashe_ititle_xml_jisc10bean.xml' }, 'prompt': { 'type': 'text', 'value': 'Caption URL' }, 'name': { 'type': 'text', 'value': 'url' }, 'position': { 'type': 'number', 'value': '' } }) sw_572 = pipe_fetchdata(context, forever, URL=sw_521, conf={ 'URL': { 'terminal': 'URL', 'type': 'url' }, 'path': { 'type': 'text', 'value': 'body.div.p' } }) sw_621 = pipe_textinput(context, forever, conf={ 'debug': { 'type': 'text', 'value': '' }, 'default': { 'type': 'text', 'value': 'maverick' }, 'prompt': { 'type': 'text', 'value': 'Caption search term' }, 'name': { 'type': 'text', 'value': 'q' }, 'position': { 'type': 'number', 'value': '' } }) sw_584 = pipe_filter(context, sw_572, RULE_1_value=sw_621, conf={ 'COMBINE': { 'type': 'text', 'value': 'and' }, 'MODE': { 'type': 'text', 'value': 'permit' }, 'RULE': [{ 'field': { 'type': 'text', 'value': 'content' }, 'value': { 'terminal': 'RULE_1_value', 'type': 'text' }, 'op': { 'type': 'text', 'value': 'contains' } }] }) sw_595 = pipe_rename(context, sw_584, conf={ 'RULE': [{ 'field': { 'type': 'text', 'value': 'begin' }, 'op': { 'type': 'text', 'value': 'copy' }, 'newval': { 'type': 'text', 'value': 'ctime' } }, { 'field': { 'type': 'text', 'value': 'content' }, 'op': { 'type': 'text', 'value': 'copy' }, 'newval': { 'type': 'text', 'value': 'title' } }] }) sw_606 = pipe_regex(context, sw_595, conf={ 'RULE': [{ 'field': { 'type': 'text', 'value': 'ctime' }, 'match': { 'type': 'text', 'value': '(.*)' }, 'replace': { 'type': 'text', 'value': '&time=$1' } }] }) _OUTPUT = pipe_output(context, sw_606, conf={}) return _OUTPUT
def pipe_QMrlL_FS3BGlpwryODY80A(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [u"pipefetch", u"pipefilter", u"pipeoutput", u"piperegex", u"pipesplit", u"pipeunion"] forever = pipe_forever() sw_140 = pipe_fetch( context, forever, conf={"URL": {"type": "url", "value": "file://data/news.yahoo.com_rss_health.xml"}} ) sw_108 = pipe_split(context, sw_140, splits=2, conf=None) sw_159 = pipe_filter( context, sw_108, conf={ "COMBINE": {"type": "text", "value": "and"}, "MODE": {"type": "text", "value": "permit"}, "RULE": { "field": {"type": "text", "value": "description"}, "value": {"type": "text", "value": "drug"}, "op": {"type": "text", "value": "contains"}, }, }, ) sw_204 = pipe_regex( context, sw_159, conf={ "RULE": { "field": {"type": "text", "value": "title"}, "match": {"type": "text", "value": "(.+)"}, "replace": {"type": "text", "value": "[Drugs] $1"}, } }, ) sw_148 = pipe_filter( context, sw_108, conf={ "COMBINE": {"type": "text", "value": "and"}, "MODE": {"type": "text", "value": "permit"}, "RULE": { "field": {"type": "text", "value": "description"}, "value": {"type": "text", "value": "weight"}, "op": {"type": "text", "value": "contains"}, }, }, ) sw_189 = pipe_regex( context, sw_148, conf={ "RULE": { "field": {"type": "text", "value": "title"}, "match": {"type": "text", "value": "(.+)"}, "replace": {"type": "text", "value": "[Weight] $1"}, } }, ) sw_170 = pipe_union(context, forever, _OTHER3=sw_204, conf=None, _OTHER=sw_189) _OUTPUT = pipe_output(context, sw_170, conf=None) return _OUTPUT
def pipe_e65397e116d7754da0dd23425f1f0af1(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [ u'pipefetch', u'pipeloop', u'pipeoutput', u'piperegex', u'piperename', u'pipeurlbuilder' ] forever = pipe_forever() # We need to wrap submodules (used by loops) so we can pass the # input at runtime (as we can to subpipelines) def pipe_sw_634(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert submodule description here return pipe_urlbuilder(context, forever, conf={ 'PATH': { 'type': 'text', 'value': '' }, 'BASE': { 'type': 'text', 'value': '' }, 'PARAM': [{ 'value': { 'type': 'text', 'value': 'qr' }, 'key': { 'type': 'text', 'value': 'cht' } }, { 'value': { 'type': 'text', 'value': '200x200' }, 'key': { 'type': 'text', 'value': 'chs' } }, { 'value': { 'type': 'text', 'subkey': 'link' }, 'key': { 'type': 'text', 'value': 'chl' } }] }) sw_565 = pipe_fetch(context, forever, conf={'URL': { 'type': 'url', 'value': '' }}) sw_626 = pipe_loop(context, sw_565, embed=pipe_sw_634, conf={ 'assign_part': { 'type': 'text', 'value': 'all' }, 'assign_to': { 'type': 'text', 'value': 'media:content.url' }, 'emit_part': { 'type': 'text', 'value': 'all' }, 'mode': { 'type': 'text', 'value': 'assign' }, 'embed': { 'type': 'module', 'value': { 'type': 'urlbuilder', 'id': 'sw-634', 'conf': { 'PATH': { 'type': 'text', 'value': '' }, 'BASE': { 'type': 'text', 'value': '' }, 'PARAM': [{ 'value': { 'type': 'text', 'value': 'qr' }, 'key': { 'type': 'text', 'value': 'cht' } }, { 'value': { 'type': 'text', 'value': '200x200' }, 'key': { 'type': 'text', 'value': 'chs' } }, { 'value': { 'type': 'text', 'subkey': 'link' }, 'key': { 'type': 'text', 'value': 'chl' } }] } } }, 'with': { 'type': 'text', 'value': '' } }) sw_592 = pipe_rename(context, sw_626, conf={ 'RULE': [{ 'field': { 'type': 'text', 'value': 'media:content.url' }, 'op': { 'type': 'text', 'value': 'copy' }, 'newval': { 'type': 'text', 'value': 'description' } }] }) sw_636 = pipe_regex( context, sw_592, conf={ 'RULE': [{ 'field': { 'type': 'text', 'value': 'description' }, 'match': { 'type': 'text', 'value': '(.*)' }, 'replace': { 'type': 'text', 'value': '<img src="$1" alt="QRcode" /><br/>${title}' } }] }) _OUTPUT = pipe_output(context, sw_636, conf={}) return _OUTPUT
def pipe_QMrlL_FS3BGlpwryODY80A(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [ u'pipefetch', u'pipefilter', u'pipeoutput', u'piperegex', u'pipesplit', u'pipeunion' ] forever = pipe_forever() sw_140 = pipe_fetch(context, forever, conf={ 'URL': { 'type': 'url', 'value': 'file://data/news.yahoo.com_rss_health.xml' } }) sw_108 = pipe_split(context, sw_140, splits=2, conf=None) sw_159 = pipe_filter(context, sw_108, conf={ 'COMBINE': { 'type': 'text', 'value': 'and' }, 'MODE': { 'type': 'text', 'value': 'permit' }, 'RULE': { 'field': { 'type': 'text', 'value': 'description' }, 'value': { 'type': 'text', 'value': 'drug' }, 'op': { 'type': 'text', 'value': 'contains' } } }) sw_204 = pipe_regex(context, sw_159, conf={ 'RULE': { 'field': { 'type': 'text', 'value': 'title' }, 'match': { 'type': 'text', 'value': '(.+)' }, 'replace': { 'type': 'text', 'value': '[Drugs] $1' } } }) sw_148 = pipe_filter(context, sw_108, conf={ 'COMBINE': { 'type': 'text', 'value': 'and' }, 'MODE': { 'type': 'text', 'value': 'permit' }, 'RULE': { 'field': { 'type': 'text', 'value': 'description' }, 'value': { 'type': 'text', 'value': 'weight' }, 'op': { 'type': 'text', 'value': 'contains' } } }) sw_189 = pipe_regex(context, sw_148, conf={ 'RULE': { 'field': { 'type': 'text', 'value': 'title' }, 'match': { 'type': 'text', 'value': '(.+)' }, 'replace': { 'type': 'text', 'value': '[Weight] $1' } } }) sw_170 = pipe_union(context, forever, _OTHER3=sw_204, conf=None, _OTHER=sw_189) _OUTPUT = pipe_output(context, sw_170, conf=None) return _OUTPUT
def pipe_402e244d09a4146cd80421c6628eb6d9(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [u'pipefetchdata', u'pipeoutput', u'piperegex', u'piperename'] forever = pipe_forever() sw_572 = pipe_fetchdata( context, forever, conf={ 'URL': { 'type': 'url', 'value': 'file://data/www.bbc.co.uk_programmes_b006mvlc_episodes_player.xml' }, 'path': { 'type': 'text', 'value': 'episode' } }) sw_587 = pipe_rename(context, sw_572, conf={ 'RULE': [{ 'field': { 'type': 'text', 'value': 'programme.title' }, 'op': { 'type': 'text', 'value': 'copy' }, 'newval': { 'type': 'text', 'value': 'title' } }, { 'field': { 'type': 'text', 'value': 'programme.pid' }, 'op': { 'type': 'text', 'value': 'copy' }, 'newval': { 'type': 'text', 'value': 'link' } }, { 'field': { 'type': 'text', 'value': 'programme.short_synopsis' }, 'op': { 'type': 'text', 'value': 'copy' }, 'newval': { 'type': 'text', 'value': 'description' } }] }) sw_598 = pipe_regex(context, sw_587, conf={ 'RULE': [{ 'field': { 'type': 'text', 'value': 'link' }, 'match': { 'type': 'text', 'value': '(.*)' }, 'replace': { 'type': 'text', 'value': 'http://www.bbc.co.uk/programmes/$1' } }] }) _OUTPUT = pipe_output(context, sw_598, conf={}) return _OUTPUT
def pipe_6e30c269a69baf92cd420900b0645f88(context=None, _INPUT=None, conf=None, **kwargs): # todo: insert pipeline description here conf = conf or {} if context and context.describe_input: return [] if context and context.describe_dependencies: return [ u"pipefetch", u"pipefilter", u"pipeoutput", u"piperegex", u"piperename", u"pipesort", u"pipeunion", u"pipeuniq", ] forever = pipe_forever() sw_135 = pipe_fetch( context, forever, conf={"URL": {"type": "url", "value": "file://data/rss.sueddeutsche.de_rss_Topthemen.xml"}} ) sw_233 = pipe_fetch( context, forever, conf={"URL": {"type": "url", "value": "file://data/rss.sueddeutsche.de_rss_Politik.xml"}} ) sw_154 = pipe_union(context, forever, _OTHER3=sw_233, conf={}, _OTHER=sw_135) sw_173 = pipe_uniq(context, sw_154, conf={"field": {"type": "text", "value": "title"}}) sw_180 = pipe_filter( context, sw_173, conf={ "COMBINE": {"type": "text", "value": "or"}, "MODE": {"type": "text", "value": "block"}, "RULE": [ { "field": {"type": "text", "value": "link"}, "value": {"type": "text", "value": "/sport/"}, "op": {"type": "text", "value": "contains"}, }, { "field": {"type": "text", "value": "title"}, "value": {"type": "text", "value": "Bildstrecke:"}, "op": {"type": "text", "value": "contains"}, }, ], }, ) sw_210 = pipe_rename( context, sw_180, conf={ "RULE": [ { "field": {"type": "text", "value": "y:id.value"}, "op": {"type": "text", "value": "copy"}, "newval": {"type": "text", "value": "link"}, } ] }, ) sw_195 = pipe_regex( context, sw_210, conf={ "RULE": [ { "singlelinematch": {"type": "text", "value": "2"}, "globalmatch": {"type": "text", "value": "1"}, "replace": {"type": "text", "value": ""}, "field": {"type": "text", "value": "description"}, "casematch": {"type": "text", "value": "8"}, "match": {"type": "text", "value": "</div>.*$"}, }, { "field": {"type": "text", "value": "link"}, "match": {"type": "text", "value": "^(.*\\/.*)\\/"}, "replace": {"type": "text", "value": "$1/2.220/"}, }, ] }, ) sw_191 = pipe_sort( context, sw_195, conf={"KEY": [{"field": {"type": "text", "value": "pubDate"}, "dir": {"type": "text", "value": "DESC"}}]}, ) _OUTPUT = pipe_output(context, sw_191, conf={}) return _OUTPUT