lib/beaker/host/pswindows/group.rb in beaker-4.42.0 vs lib/beaker/host/pswindows/group.rb in beaker-5.0.0
- old
+ new
@@ -1,9 +1,9 @@
module PSWindows::Group
include Beaker::CommandFactory
- def group_list()
+ def group_list
execute('cmd /c echo "" | wmic group where localaccount="true" get name /format:value') do |result|
groups = []
result.stdout.each_line do |line|
groups << (line.match(/^Name=(.+)$/) or next)[1]
end
@@ -26,12 +26,12 @@
def group_gid(_name)
raise NotImplementedError, "Can't retrieve group gid on a Windows host"
end
def group_present(name, &block)
- execute("net localgroup /add \"#{name}\"", {:acceptable_exit_codes => [0,2]}, &block)
+ execute("net localgroup /add \"#{name}\"", { :acceptable_exit_codes => [0, 2] }, &block)
end
def group_absent(name, &block)
- execute("net localgroup /delete \"#{name}\"", {:acceptable_exit_codes => [0,2]}, &block)
+ execute("net localgroup /delete \"#{name}\"", { :acceptable_exit_codes => [0, 2] }, &block)
end
end