class Kongfigure::Synchronizers::Service
Public Instance Methods
resource_api_name()
click to toggle source
# File lib/kongfigure/synchronizers/service.rb, line 8 def resource_api_name "services" end
resource_module()
click to toggle source
# File lib/kongfigure/synchronizers/service.rb, line 4 def resource_module Kongfigure::Resources::Service end
synchronize(resource)
click to toggle source
# File lib/kongfigure/synchronizers/service.rb, line 17 def synchronize(resource) synchronize_resource(resource) synchronize_routes(resource) synchronize_plugins(resource) end
synchronize_routes(resource)
click to toggle source
# File lib/kongfigure/synchronizers/service.rb, line 12 def synchronize_routes(resource) routes_synchronizer = Kongfigure::Synchronizers::Route.new(@http_client, resource.routes, resource) routes_synchronizer.synchronize_all end