lib/ridley/resources/sandbox_resource.rb in ridley-2.5.1 vs lib/ridley/resources/sandbox_resource.rb in ridley-3.0.0.rc1

- old
+ new

@@ -6,11 +6,11 @@ finalizer :finalize_callback def initialize(connection_registry, client_name, client_key, options = {}) super(connection_registry) options = options.reverse_merge(pool_size: 4) - @uploader = SandboxUploader.pool(size: options[:pool_size], args: [ client_name, client_key, options ]) + @uploader = SandboxUploader.pool(size: options.delete(:pool_size), args: [ client_name, client_key, options ]) end # Create a new Sandbox on the client's Chef Server. A Sandbox requires an # array of file checksums which lets the Chef Server know what the signature # of the contents to be uploaded will look like. @@ -96,9 +96,9 @@ private attr_reader :uploader def finalize_callback - uploader.terminate if uploader && uploader.alive? + uploader.async.terminate if uploader end end end