Class: Fig::Publish

Inherits:
Object
  • Object
show all
Defined in:
lib/fig/package.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(local_name, remote_name) ⇒ Publish

Returns a new instance of Publish.



87
88
89
90
# File 'lib/fig/package.rb', line 87

def initialize(local_name, remote_name)
  @local_name = local_name
  @remote_name = remote_name
end

Instance Attribute Details

#local_nameObject (readonly)

Returns the value of attribute local_name.



85
86
87
# File 'lib/fig/package.rb', line 85

def local_name
  @local_name
end

#remote_nameObject (readonly)

Returns the value of attribute remote_name.



85
86
87
# File 'lib/fig/package.rb', line 85

def remote_name
  @remote_name
end

Instance Method Details

#unparse(indent) ⇒ Object



92
93
94
# File 'lib/fig/package.rb', line 92

def unparse(indent)
  "#{indent}publish #{@local_name}->#{@remote_name}"
end