lib/faye/util/namespace.rb in faye-0.8.8 vs lib/faye/util/namespace.rb in faye-0.8.9
- old
+ new
@@ -1,20 +1,20 @@
module Faye
class Namespace
-
+
extend Forwardable
def_delegator :@used, :delete, :release
def_delegator :@used, :has_key?, :exists?
-
+
def initialize
@used = {}
end
-
+
def generate
name = Engine.random
name = Engine.random while @used.has_key?(name)
@used[name] = name
end
-
+
end
end