<commit_before>module XYZ
  module CloudProvider
    module Ec2
      class Node 
        def self.discover_and_update(filer={})
          require 'pp'
          pp CloudConnect::EC2.new.servers_all()
          #TBD: next put in has from and call up to from hash; need attributes that are id test
        end
      end
    end
  end
end<commit_msg>experimenting with dynamically loaded cloud providers<commit_after>require File.expand_path("../ec2", File.dirname(__FILE__))
module XYZ
  module CloudProvider
    module Ec2
      class Node < Top 
        def self.discover_and_update(filter={})
          require 'pp'
          pp connection().servers_all()
          #TBD: next put in has from and call up to from hash; need attributes that are id test
        end
      end
    end
  end
end
{'fraction_non_alphanumeric': 0.06557377049180328, 'fraction_numerical': 0.005044136191677175, 'mean_word_length': 2.3787234042553194, 'pattern_counts': {'":': 0, '<': 4, '<?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': '5441801', 'n_tokens_mistral': 226, 'n_tokens_neox': 223, 'n_words': 82}