From e533d9f0a8a54ec70e771111fff896a37ed892a8 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Fri, 21 Jan 2022 13:50:26 -0800 Subject: [PATCH] Convert client to class and populate with modules --- plugins/commands/serve/client.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/commands/serve/client.rb b/plugins/commands/serve/client.rb index e7f651f53..0abcf0e94 100644 --- a/plugins/commands/serve/client.rb +++ b/plugins/commands/serve/client.rb @@ -1,6 +1,6 @@ module VagrantPlugins module CommandServe - module Client + class Client autoload :Basis, Vagrant.source_root.join("plugins/commands/serve/client/basis").to_s autoload :Box, Vagrant.source_root.join("plugins/commands/serve/client/box").to_s autoload :BoxCollection, Vagrant.source_root.join("plugins/commands/serve/client/box_collection").to_s @@ -18,6 +18,12 @@ module VagrantPlugins autoload :Terminal, Vagrant.source_root.join("plugins/commands/serve/client/terminal").to_s autoload :StateBag, Vagrant.source_root.join("plugins/commands/serve/client/state_bag").to_s autoload :SyncedFolder, Vagrant.source_root.join("plugins/commands/serve/client/synced_folder").to_s + + prepend Util::ClientSetup + include Util::HasLogger + include Util::HasSeeds::Client + include Util::HasMapper + include Util::FuncSpec end end end