<commit_before>require "lxcos/runner/version"

module Lxcos
  module Runner
    require 'lxc'
    require 'chef'
    require 'chef/knife'
    require 'net/ssh'
    @config = {}

    def self.chef_config_file(file_name)
      Chef::Config.from_file(File.expand_path(file_name))
    end
  end
end


#chef_config
Lxcos::Runner.chef_config_file("~/.chef/knife.rb");

#provision
require "lxcos/runner/provision/node.rb"
require "lxcos/runner/provision/container.rb"

#deploy
require "lxcos/runner/deploy/task_runner.rb"
require "lxcos/runner/deploy/environment.rb"
require "lxcos/runner/deploy/code.rb"
require "lxcos/runner/deploy/database.rb"
require "lxcos/runner/deploy/files.rb"
<commit_msg>remove dangling @config. Wanted to remove chef config file hardcoding. Will leave it there for now because of defaults<commit_after>require "lxcos/runner/version"

module Lxcos
  module Runner
    require 'lxc'
    require 'chef'
    require 'chef/knife'
    require 'net/ssh'

    def self.chef_config_file(file_name)
      Chef::Config.from_file(File.expand_path(file_name))
    end

  end
end


#chef_config
Lxcos::Runner.chef_config_file("~/.chef/knife.rb");

#provision
require "lxcos/runner/provision/node.rb"
require "lxcos/runner/provision/container.rb"

#deploy
require "lxcos/runner/deploy/task_runner.rb"
require "lxcos/runner/deploy/environment.rb"
require "lxcos/runner/deploy/code.rb"
require "lxcos/runner/deploy/database.rb"
require "lxcos/runner/deploy/files.rb"

{'fraction_non_alphanumeric': 0.12168592794017676, 'fraction_numerical': 0.0, 'mean_word_length': 4.554716981132075, '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': '6569822', 'n_tokens_mistral': 564, 'n_tokens_neox': 526, 'n_words': 95}