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