From a18fb54ca60e4ef4a238132e9474bf24c21f9b8b Mon Sep 17 00:00:00 2001 From: sophia Date: Wed, 15 Dec 2021 16:04:56 -0600 Subject: [PATCH] Include seeds and default args for synced folder plugins --- plugins/commands/serve/client/synced_folder.rb | 1 + plugins/commands/serve/service/synced_folder_service.rb | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/commands/serve/client/synced_folder.rb b/plugins/commands/serve/client/synced_folder.rb index b839e5df2..c7de1b011 100644 --- a/plugins/commands/serve/client/synced_folder.rb +++ b/plugins/commands/serve/client/synced_folder.rb @@ -8,6 +8,7 @@ module VagrantPlugins prepend Util::HasLogger include CapabilityPlatform + include Util::HasSeeds::Client # @param [Sdk::Args::Machine] # @return [Boolean] diff --git a/plugins/commands/serve/service/synced_folder_service.rb b/plugins/commands/serve/service/synced_folder_service.rb index 3ab9dc9d1..5eca1e99a 100644 --- a/plugins/commands/serve/service/synced_folder_service.rb +++ b/plugins/commands/serve/service/synced_folder_service.rb @@ -9,13 +9,12 @@ module VagrantPlugins def initialize(*args, **opts, &block) caps = Vagrant.plugin("2").manager.synced_folder_capabilities - default_args = [ - # Always get a target to pass the synced folder capability - SDK::FuncSpec::Value.new( + default_args = { + Client::Target => SDK::FuncSpec::Value.new( type: "hashicorp.vagrant.sdk.Args.Target", name: "", ), - ] + } initialize_capability_platform!(caps, default_args) end