Sha256: 6312d4efdf8b6400dfa75dadf2caffba222c8360df36ca7a96c7fafe4834ac23

Contents?: true

Size: 787 Bytes

Versions: 16

Compression:

Stored size: 787 Bytes

Contents

###########################################################################
# users.rb
#
# Sample script to demonstrate some of the various user methods.  Alter
# as you see fit.
###########################################################################
require "pp"
require "sys/admin"
include Sys

=begin
user = User.new do |u|
  u.name              = "Foo"
  u.description       = "Test account"
  u.password          = "changeme"
  #u.lockout           = false
  u.disabled          = true
  #u.password_required = true
end

Admin.delete_user(u.name) rescue nil
Admin.add_user(user)

pp Admin.get_user("Foo")

Admin.delete_user("Foo")
=end

user = Admin.get_login

puts "User: #{user}"

sleep 3

Admin.users.each{ |u|
  pp u
  puts
}

pp Admin.get_user(user)
pp Admin.get_user(501)

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
sys-admin-1.8.4 examples/example_users.rb
sys-admin-1.8.3 examples/example_users.rb
sys-admin-1.8.2 examples/example_users.rb
sys-admin-1.8.1 examples/example_users.rb
sys-admin-1.8.0 examples/example_users.rb
sys-admin-1.7.6 examples/example_users.rb
sys-admin-1.7.5 examples/example_users.rb
sys-admin-1.7.4 examples/example_users.rb
sys-admin-1.7.3 examples/example_users.rb
sys-admin-1.7.2 examples/example_users.rb
sys-admin-1.7.1 examples/example_users.rb
sys-admin-1.6.4 examples/example_users.rb
sys-admin-1.6.3 examples/example_users.rb
sys-admin-1.6.2 examples/example_users.rb
sys-admin-1.6.1 examples/example_users.rb
sys-admin-1.6.0 examples/example_users.rb