luxflux/cloudbalancer

View on GitHub
lib/cloud_balancer/load_balancer/to_json_mixin.rb

Summary

Maintainability
A
0 mins
Test Coverage
class CloudBalancer::LoadBalancer
  module ToJsonMixin

    def to_map
      map = Hash.new
      self.members.each { |m| map[m] = self[m] }
      map
    end

    def to_json(*a)
      to_map.to_json(*a)
    end

  end
end