private Entries GetMapRedSiteXml() { var home = System.Environment.GetEnvironmentVariable(HadoopHome); if (!string.IsNullOrWhiteSpace(home)) { home = home.Trim('\"'); var sitePath = Path.Combine(home, "conf", "mapred-site.xml"); if (File.Exists(sitePath)) { var ser = new SiteXmlSerializer(); return ser.DeserializeXml(sitePath); } else { this.errors.Add(MapRedSiteSettings, "unable to locate mapred-site.xml"); } } else { this.errors.Add(MapRedSiteSettings, "Unable to locate HadoopHome"); } return new Entries(); }