Class Capistrano::Configuration::Namespaces::Namespace
In: lib/capistrano/configuration/namespaces.rb
lib/capistrano/configuration/namespaces.rb
Parent: Object

Methods

Included Modules

Capistrano::Configuration::Namespaces Capistrano::Configuration::Namespaces

Public Class methods

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 171
171:           def initialize(name, parent)
172:             @parent = parent
173:             @name = name
174:           end

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 171
171:           def initialize(name, parent)
172:             @parent = parent
173:             @name = name
174:           end

Public Instance methods

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 184
184:           def method_missing(sym, *args, &block)
185:             if parent.respond_to?(sym)
186:               parent.send(sym, *args, &block)
187:             else
188:               super
189:             end
190:           end

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 184
184:           def method_missing(sym, *args, &block)
185:             if parent.respond_to?(sym)
186:               parent.send(sym, *args, &block)
187:             else
188:               super
189:             end
190:           end

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 180
180:           def respond_to?(sym, include_priv=false)
181:             super || parent.respond_to?(sym, include_priv)
182:           end

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 180
180:           def respond_to?(sym, include_priv=false)
181:             super || parent.respond_to?(sym, include_priv)
182:           end

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 176
176:           def role(*args)
177:             raise NotImplementedError, "roles cannot be defined in a namespace"
178:           end

[Source]

     # File lib/capistrano/configuration/namespaces.rb, line 176
176:           def role(*args)
177:             raise NotImplementedError, "roles cannot be defined in a namespace"
178:           end

[Validate]