class Devup::Service
Attributes
compose[R]
name[R]
Public Class Methods
new(compose, name)
click to toggle source
# File lib/devup/service.rb, line 7 def initialize(compose, name) @compose = compose @name = name end
Public Instance Methods
ports()
click to toggle source
# File lib/devup/service.rb, line 12 def ports @ports ||= fetch_ports end
Private Instance Methods
fetch_ports()
click to toggle source
# File lib/devup/service.rb, line 18 def fetch_ports compose.service_ports(name).map do |from| OpenStruct.new( from: from, to: compose.port_mapping(from) ) end end