lib/d3/package/private_methods.rb in depot3-3.0.11 vs lib/d3/package/private_methods.rb in depot3-3.0.13

- old
+ new

@@ -33,12 +33,13 @@ ### Is there a process running that would prevent installation? ### ### @return [Boolean] ### def install_prohibited_by_process? - return false unless @prohibiting_process - D3.prohibited_by_process_running? @prohibiting_process + return false unless @prohibiting_processes + return false if @prohibiting_processes.empty? + D3.prohibited_by_process_running? @prohibiting_processes end # ### If needed, uninstall any previously installed versions of this basename ### def remove_previous_installs_if_needed (verbose = false) @@ -77,10 +78,10 @@ :pre_remove_script_id => @pre_remove_script_id, :post_remove_script_id => @post_remove_script_id, :expiration => @expiration_to_apply.to_i, :expiration_paths => @expiration_paths, :custom_expiration => @custom_expiration, - :prohibiting_process => @prohibiting_process) + :prohibiting_processes => @prohibiting_processes) D3::Client::Receipt.add_receipt new_rcpt, :replace end # write_rcpt