add_windows_untest_cmds

in lib/taste_tester/host.rb [292:316]


    def add_windows_untest_cmds(transport)
      config_prod = TasteTester::Config.chef_config.split('.').join('-prod.')
      tt_config =
        "#{TasteTester::Config.chef_config_path}/#{TASTE_TESTER_CONFIG}"
      pem_file = "#{TasteTester::Config.chef_config_path}/client-prod.pem"
      pem_link = "#{TasteTester::Config.chef_config_path}/client.pem"

      [
        'New-Item -ItemType SymbolicLink -Force -Value ' +
          "#{TasteTester::Config.chef_config_path}/#{config_prod} " +
          "#{TasteTester::Config.chef_config_path}/" +
          TasteTester::Config.chef_config,
        'New-Item -ItemType SymbolicLink -Force -Value ' +
          "#{pem_file} #{pem_link}",
        "#{win_rm_f} #{tt_config}",
        "#{win_rm_f} #{TasteTester::Config.timestamp_file}",
        create_eventlog_if_needed_cmd,
        'Write-EventLog -LogName "Application" -Source "taste-tester" ' +
          '-EventID 4 -EntryType Information -Message "Returning server ' +
          'to production"',
      ].each do |cmd|
        transport << cmd
      end
    end