Top Level Namespace
Defined Under Namespace
Modules: Logging, Terminal Classes: AspnetCompile, AspnetCompileTask, Clean, CleanTask, Compile, CompileTask, DefaultTasks, InvalidEnvironment, MultipleSolutionFiles, NUnit, NoSolutionFile, Robocopy, RobocopyException, RobocopyTask, Session, String, Task, TestsTask, Tokens, TokensTask, TokensWriter, Tools, UnReplacedTokenException
Instance Method Summary collapse
Methods included from Logging
configure_logger_for, #logger, logger_for
Methods included from Terminal
Instance Method Details
#keys_for(environment, values) ⇒ Object
59 60 61 62 63 64 65 66 67 |
# File 'lib/rakeoff/tokens.rb', line 59 def keys_for(environment, values) environment = environment.to_s.downcase if @environments.has_key?(environment) @environments[environment].merge!(values) else @environments[environment] = values end end |
#share_with(envs, values) ⇒ Object
69 70 71 |
# File 'lib/rakeoff/tokens.rb', line 69 def share_with(envs, values) envs.each { |env| keys_for(env, values) } end |