<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE section [
<!ENTITY % openstack SYSTEM "../common/entities/openstack.ent">
%openstack;
]>
<section xmlns="http://docbook.org/ns/docbook"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  version="5.0"
  xml:id="ha-l3">
    <title>L3 Agents</title>
    <para>
      Bacon ipsum dolor sit amet biltong meatloaf andouille, turducken
      bresaola pork belly beef ribs ham hock capicola tail prosciutto
      landjaeger meatball pork loin. Swine turkey jowl, porchetta doner
      boudin meatloaf. Shoulder capicola prosciutto, shank landjaeger short
      ribs sirloin turducken pork belly boudin frankfurter chuck. Salami
      shankle bresaola cow filet mignon ham hock shank.
    </para>
</section><commit_msg>networking guide L3 Agent HA<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE section [
<!ENTITY % openstack SYSTEM "../common/entities/openstack.ent">
%openstack;
]>
<section xmlns="http://docbook.org/ns/docbook"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  version="5.0"
  xml:id="ha-l3">
    <title>L3 Agents</title>
    <para>
    The Neutron L3 Agent enables layer 3 forwarding and floating
    IP support. It provides L3/NAT forwarding to ensure external network access
    for VMs on tenant networks. The L3 agent achieves High Availability by adopting Pacemaker.
    </para>
</section>
{'fraction_non_alphanumeric': 0.12865895166780122, 'fraction_numerical': 0.02654867256637168, 'mean_word_length': 3.983050847457627, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 2, '>': 21, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 10}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6631164', 'n_tokens_mistral': 551, 'n_tokens_neox': 506, 'n_words': 133}