Method: Specinfra::Command::Windows::Base::Service.check_has_property
- Defined in:
- lib/specinfra/command/windows/base/service.rb
.check_has_property(service, property) ⇒ Object
31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/specinfra/command/windows/base/service.rb', line 31 def check_has_property(service, property) command = [] property.keys.each do |key| value= property[key] command << "(FindService -name '#{service}').#{key} -eq '#{value}'" end executable = command.join(' -and ') Backend::PowerShell::Command.new do using 'find_service.ps1' exec executable end end |