<commit_before># configure_apt_sources_list - Manage your deb repositories in /etc/apt/sources.list.d/ files
## AUTHOR
<NAME> <<EMAIL>>

## PLATFORM
linux

## DESCRIPTION
* configure_apt_sources_list
    - edit_line based
    - optionally removes any files not specified 


## REQUIREMENTS
standard library

## SAMPLE USAGE
body common control
{
      bundlesequence => { "main" };
      inputs => {
                "../../libraries/copbl/cfengine_stdlib.cf",
                "./main.cf",
              };
}

bundle agent main
{
vars:
       "Repo__apt_repos[contrib-debian-wheezy][distrib]"             string => "debian";
       "Repo__apt_repos[contrib-debian-wheezy][file]"                string => "/tmp/contrib.list";
       "Repo__apt_repos[contrib-debian-wheezy][perms][g]"            string => "root";
       "Repo__apt_repos[contrib-debian-wheezy][perms][m]"            string => "644";
       "Repo__apt_repos[contrib-debian-wheezy][perms][o]"            string => "root";
       "Repo__apt_repos[contrib-debian-wheezy][repo_type][deb]"      string => "true";
       "Repo__apt_repos[contrib-debian-wheezy][repo_type][deb-src]"  string => "false";
       "Repo__apt_repos[contrib-debian-wheezy][repo_url]"            string => "ftp.fr.debian.org";
       "Repo__apt_repos[contrib-debian-wheezy][section]"             string => "contrib";
       "Repo__apt_repos[contrib-debian-wheezy][version_distrib]"     string => "wheezy";
       "Repo__apt_repos__defined_only"                               string => "no";


methods:
      "Repository::apt::Maintain" usebundle => configure_apt_sources_list("main.Repo__apt_");

}
<commit_msg>Let's try to make Readme.md readable online<commit_after># configure_apt_sources_list - Manage your deb repositories in /etc/apt/sources.list.d/ files
## AUTHOR
<NAME> <<EMAIL>>

## PLATFORM
linux

## DESCRIPTION
* configure_apt_sources_list
    - edit_line based
    - optionally removes any files not specified 


## REQUIREMENTS
standard library

## SAMPLE USAGE
    body common control
    {
          bundlesequence => { "main" };
          inputs => {
                "../../libraries/copbl/cfengine_stdlib.cf",
                "./main.cf",
              };
    }

    bundle agent main
    {
    vars:
       "Repo__apt_repos[contrib-debian-wheezy][distrib]"             string => "debian";
       "Repo__apt_repos[contrib-debian-wheezy][file]"                string => "/tmp/contrib.list";
       "Repo__apt_repos[contrib-debian-wheezy][perms][g]"            string => "root";
       "Repo__apt_repos[contrib-debian-wheezy][perms][m]"            string => "644";
       "Repo__apt_repos[contrib-debian-wheezy][perms][o]"            string => "root";
       "Repo__apt_repos[contrib-debian-wheezy][repo_type][deb]"      string => "true";
       "Repo__apt_repos[contrib-debian-wheezy][repo_type][deb-src]"  string => "false";
       "Repo__apt_repos[contrib-debian-wheezy][repo_url]"            string => "ftp.fr.debian.org";
       "Repo__apt_repos[contrib-debian-wheezy][section]"             string => "contrib";
       "Repo__apt_repos[contrib-debian-wheezy][version_distrib]"     string => "wheezy";
       "Repo__apt_repos__defined_only"                               string => "no";

    methods:
      "Repository::apt::Maintain" usebundle => configure_apt_sources_list("main.Repo__apt_");

    }

{'fraction_non_alphanumeric': 0.14008941877794337, 'fraction_numerical': 0.0017883755588673621, 'mean_word_length': 2.6202804746494066, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 37, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '361575', 'n_tokens_mistral': 1142, 'n_tokens_neox': 1055, 'n_words': 162}