<commit_before>package main

import (
	"flag"
	"fmt"
	"time"

	"github.com/foomo/nodeflock"
)

func main() {
	flagAddr := flag.String("addr", ":8888", "address to bind to")
	flagSize := flag.Int("flock-size", 10, "number of node processes to run")
	flagMaxExecutionTime := flag.Int("max-execution-time", 10, "max execution time in seconds")
	flag.Parse()
	fmt.Println("conn debug starting socket server on", *flagAddr, "with a flock size of", *flagSize, "and a max execution time of", *flagMaxExecutionTime, "s")
	fmt.Println("exiting with error", nodeflock.RunServer(*flagAddr, *flagSize, flag.Arg(0), time.Duration(*flagMaxExecutionTime)*time.Second))
}<commit_msg>feat: add version to nodeflock CMD<commit_after>package main

import (
	"flag"
	"fmt"
	"time"

	"github.com/foomo/nodeflock"
)

var Version string

func main() {
	flagAddr := flag.String("addr", ":8888", "address to bind to")
	flagSize := flag.Int("flock-size", 10, "number of node processes to run")
	flagMaxExecutionTime := flag.Int("max-execution-time", 10, "max execution time in seconds")
	flag.Parse()
	fmt.Println("Running version: " + Version)
	fmt.Println("Starting socket server on", *flagAddr, "with a flock size of", *flagSize, "and a max execution time of", *flagMaxExecutionTime, "s")
	fmt.Println("Exiting with error", nodeflock.RunServer(*flagAddr, *flagSize, flag.Arg(0), time.Duration(*flagMaxExecutionTime)*time.Second))
}
{'fraction_non_alphanumeric': 0.15482954545454544, 'fraction_numerical': 0.01278409090909091, 'mean_word_length': 5.741626794258373, 'pattern_counts': {'":': 2, '<': 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': '5687676', 'n_tokens_mistral': 488, 'n_tokens_neox': 466, 'n_words': 133}