<commit_before>#!/bin/bash

#==============================================================================
# Script for running socket server with specified configuration file.
#==============================================================================

# Help message
#==============================================================================
function help(){
    echo -e "Help message."
}

# Run function
#==============================================================================
function remove_server(){
    # TODO need to drop whole database
    # Get arguments
    mysql_db="$1"
    mysql_user="$2"
    mysql_pass="$3"
    host="$4"
    catalog="$5"

    ./scripts/clear.py $mysql_user $mysql_pass $mysql_db $host "drop"
}

# Run function
#==============================================================================
function run(){
    echo "Run server."
}

# Backup function
#==============================================================================
function backup(){
    # Get arguments
    mysql_db="$1"
    mysql_user="$2"
    mysql_pass="$3"<commit_msg>Add global directory. Add run function.<commit_after>#!/bin/bash

#==============================================================================
# Script for running socket server with specified configuration file.
#==============================================================================

$DIRECTORY="/home/andrew/Projects/CAST/database/installer"

# Help message
#==============================================================================
function help(){
    echo -e "Help message."
}

# Run function
#==============================================================================
function remove_server(){
    # Get arguments
    mysql_db="$1"
    mysql_user="$2"
    mysql_pass="$3"
    host="$4"
    catalog="$5"

    python3 $DIRECTORY/scripts/clear.py $mysql_user $mysql_pass $mysql_db $host "drop"
}

# Run function
#==============================================================================
function run(){
    tmpfile=$(mktemp)
    python3 ./json_config_producer.py $tmpfile
    python3 $DIRECTORY/src/main.py $tmpfile
}

# Backup function
#==============================================================================
function backup(){
    # Get arguments
    mysql_db="$1"
    mysql_user="$2"
    mysql_pass="$3"
{'fraction_non_alphanumeric': 0.48454935622317596, 'fraction_numerical': 0.00815450643776824, 'mean_word_length': 6.471153846153846, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '6094864', 'n_tokens_mistral': 542, 'n_tokens_neox': 486, 'n_words': 118}