class KuberKit::Shell::CommandCounter
Public Class Methods
new()
click to toggle source
# File lib/kuber_kit/shell/command_counter.rb, line 2 def initialize @mutex = Mutex.new end
Public Instance Methods
get_number()
click to toggle source
# File lib/kuber_kit/shell/command_counter.rb, line 6 def get_number @mutex.synchronize do @@number ||= 0 @@number += 1 @@number end end
reset!()
click to toggle source
# File lib/kuber_kit/shell/command_counter.rb, line 14 def reset! @mutex.synchronize do @@number = 0 end end