def multi_depth_value_dictionary_stream_via_traversal_stream(dcts):
    from kiss_rdb.storage_adapters.markdown import markdown_link_via
    for dct in dcts:
        if '_is_branch_node' in dct:
            yield dct
            continue
        yield {'document': markdown_link_via(**dct)}
def stream_for_sync_via_stream(dcts):
    from kiss_rdb.storage_adapters.markdown import markdown_link_via
    left = len(_url)
    for dct in dcts:
        url = dct['url']
        assert (_url == url[0:left])
        assert ('/' == url[-1])
        _ = url[left:-1].replace('-', '')
        yield (_, {'hugo_theme': markdown_link_via(dct['label'], url)})
def stream_for_sync_via_stream(dcts):

    from kiss_rdb.storage_adapters.markdown import (
        markdown_link_via, url_via_href_via_domain as url_via_href,
        label_via_string_via_max_width)

    label_via_string = label_via_string_via_max_width(70)

    for dct in dcts:
        if _use_key not in dct:
            assert ('header_content' in dct)
            continue
        href = dct['href']
        _use_label = label_via_string(dct['text'])
        _url = url_via_href(href)
        _lesson = markdown_link_via(_use_label, _url)
        yield (href, {'lesson': _lesson})
 def stream_for_sync_via_stream(dcts):
     for dct in dcts:
         _md_link = markdown_link_via(dct['label'], dct['url'])
         _ = normal_field_name_via_string(dct['label'])
         _ = simple_key_via_normal_key(_)
         yield (_.lower(), {'add_on': _md_link})
Exemple #5
0
def stream_for_sync_via_stream(dcts):
    from kiss_rdb.storage_adapters.markdown import markdown_link_via
    for dct in dcts:
        label = dct['label']
        _ = _sync_key_via_label(label)
        yield (_, {'resource': markdown_link_via(label, dct['url'])})
 def f(td):
     a_tag, = _filter('a', td)
     url = a_tag['href']
     # ..
     return markdown_link_via(_string_via_el(a_tag), url)