Class: WarCorrespondent::Reporters::UsersReporter
- Inherits:
-
WarCorrespondent::Reporter
- Object
- WarCorrespondent::Reporter
- WarCorrespondent::Reporters::UsersReporter
- Defined in:
- lib/warcorrespondent/reporters/users.rb
Instance Attribute Summary
Attributes inherited from WarCorrespondent::Reporter
Instance Method Summary collapse
-
#initialize(args) ⇒ UsersReporter
constructor
A new instance of UsersReporter.
Methods inherited from WarCorrespondent::Reporter
Constructor Details
#initialize(args) ⇒ UsersReporter
Returns a new instance of UsersReporter.
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/warcorrespondent/reporters/users.rb', line 4 def initialize(args) @block = Proc.new do count = 0 IO.popen('who') do |p| count = p.readlines.size end {:value => count, :type => "integer" } end super(args) end |