Class | Capistrano::Configuration::Namespaces::Namespace |
In: |
lib/capistrano/configuration/namespaces.rb
lib/capistrano/configuration/namespaces.rb |
Parent: | Object |
# File lib/capistrano/configuration/namespaces.rb, line 171 171: def initialize(name, parent) 172: @parent = parent 173: @name = name 174: end
# File lib/capistrano/configuration/namespaces.rb, line 171 171: def initialize(name, parent) 172: @parent = parent 173: @name = name 174: end
# 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
# 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
# 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
# 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
# File lib/capistrano/configuration/namespaces.rb, line 176 176: def role(*args) 177: raise NotImplementedError, "roles cannot be defined in a namespace" 178: end