we_testing

in lib/taste_tester/host.rb [143:178]


    def we_testing
      config_file = "#{TasteTester::Config.chef_config_path}/" +
        TasteTester::Config.chef_config
      
      
      
      
      
      
      
      if TasteTester::Config.windows_target
        shellcode = <<~ENDOFSHELLCODE
          Get-Content 
            if (\$_ -match "#{USER_PREAMBLE}" ) {
              $user = \$_.Split()[-1]
              if (\$user -ne "#{@user}") {
                echo \$user
                exit 42
              }
            }
          }
        ENDOFSHELLCODE
      else
        shellcode = <<~ENDOFSHELLCODE
          awk "\\$0 ~ /^#{USER_PREAMBLE}/{
            if (\\$NF != \\"
              print \\$NF;
              exit 42
            }
          }" #{config_file}
        ENDOFSHELLCODE
        shellcode.chomp!
      end
      shellcode
    end