<commit_before><#

.SYNOPSIS
This tool creates a basic config-drive ISO image.

.DESCRIPTION
Usage: .\create-basic-configdrive.ps1 -H HOSTNAME -S SSH_FILE [-d|-e|-i|-n|-t|-h]
Options:
    -d URL      Full URL path to discovery endpoint.
    -e IP:PORT  Address for client communication.
    -H HOSTNAME Machine hostname.
    -i IP:PORT  Address for server communication.
    -n NAME     etcd node name.
    -p DEST     Create config-drive ISO image to the given path.
    -S FILE     SSH keys file.
    -t TOKEN    Token ID from https://discovery.etcd.io.
    -h          This help

#>

Param ( 
    [Parameter(Mandatory=$True)][Alias('H')]
    [string] $HOSTNAME,
    [string] [Parameter(Mandatory=$True)][Alias('S')]
    [string] $SSH_FILE,
    [string] [Parameter(Mandatory=$False)][Alias('t')]
    [string] $TOKEN,
    [string] [Parameter(Mandatory=$False)][Alias('n')]
    [string] $ETCD_NAME,
    [string] [Parameter(Mandatory=$False)][Alias('d')]
    [string] $ETCD_DISCOVERY,
    [string] [Parameter(Mandatory=$False)][Alias('e')]
    [string] $ETCD_ADDR,
    [string] [Parameter(Mandatory=$False)][Alias('i')]
    [string] $ETCD_PEER_URLS,
    [string] [Parameter(Mandatory=$False)][Alias('u')]
    [string] $ETCD_LISTEN_PEER_URLS,
    [string] [Parameter(Mandatory=$False)][Alias('l')]
    [string] $ETCD_LISTEN_CLIENT_URLS
  )
  

. .\create-tools.ps1<commit_msg>no dest<commit_after><#

.SYNOPSIS
This tool creates a basic config-drive ISO image.

.DESCRIPTION
Usage: .\create-basic-configdrive.ps1 -H HOSTNAME -S SSH_FILE [-d|-e|-i|-n|-t|-h]
Options:
    -d URL      Full URL path to discovery endpoint.
    -e IP:PORT  Address for client communication.
    -H HOSTNAME Machine hostname.
    -i IP:PORT  Address for server communication.
    -n NAME     etcd node name.
    -S FILE     SSH keys file.
    -t TOKEN    Token ID from https://discovery.etcd.io.
    -h          This help

#>

Param ( 
    [Parameter(Mandatory=$True)][Alias('H')]
    [string] $HOSTNAME,
    [string] [Parameter(Mandatory=$True)][Alias('S')]
    [string] $SSH_FILE,
    [string] [Parameter(Mandatory=$False)][Alias('t')]
    [string] $TOKEN,
    [string] [Parameter(Mandatory=$False)][Alias('n')]
    [string] $ETCD_NAME,
    [string] [Parameter(Mandatory=$False)][Alias('d')]
    [string] $ETCD_DISCOVERY,
    [string] [Parameter(Mandatory=$False)][Alias('e')]
    [string] $ETCD_ADDR,
    [string] [Parameter(Mandatory=$False)][Alias('i')]
    [string] $ETCD_PEER_URLS,
    [string] [Parameter(Mandatory=$False)][Alias('u')]
    [string] $ETCD_LISTEN_PEER_URLS,
    [string] [Parameter(Mandatory=$False)][Alias('l')]
    [string] $ETCD_LISTEN_CLIENT_URLS
  )
  

. .\create-tools.ps1
{'fraction_non_alphanumeric': 0.16623085543518865, 'fraction_numerical': 0.0014942099364960778, 'mean_word_length': 3.5160202360876895, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, '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': '1064126', 'n_tokens_mistral': 1008, 'n_tokens_neox': 989, 'n_words': 208}