Class: InnerStringBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/kube/ctl/string_builder.rb

Instance Method Summary collapse

Instance Method Details

#call(token = nil, **kwargs) ⇒ Object

Override call to handle kwargs on InnerStringBuilder too.



37
38
39
40
41
42
43
44
45
# File 'lib/kube/ctl/string_builder.rb', line 37

def call(token = nil, **kwargs)
  tap do
    if token
      @buffer << [token.to_s, []]
    elsif kwargs.any?
      @buffer << [kwargs]
    end
  end
end