public override void ExecuteCmdlet()
{
_configurations = Config.Configurations ?? new Dictionary<string, Hashtable>();
AddConfigToConfigurations(Core, ConfigurationKey.CoreSite);
AddConfigToConfigurations(HiveSite, ConfigurationKey.HiveSite);
AddConfigToConfigurations(HiveEnv, ConfigurationKey.HiveEnv);
AddConfigToConfigurations(OozieSite, ConfigurationKey.OozieSite);
AddConfigToConfigurations(OozieEnv, ConfigurationKey.OozieEnv);
AddConfigToConfigurations(WebHCat, ConfigurationKey.WebHCatSite);
AddConfigToConfigurations(HBaseSite, ConfigurationKey.HBaseSite);
AddConfigToConfigurations(HBaseEnv, ConfigurationKey.HBaseEnv);
AddConfigToConfigurations(Storm, ConfigurationKey.StormSite);
AddConfigToConfigurations(Yarn, ConfigurationKey.YarnSite);
AddConfigToConfigurations(MapRed, ConfigurationKey.MapRedSite);
AddConfigToConfigurations(Tez, ConfigurationKey.TezSite);
AddConfigToConfigurations(Hdfs, ConfigurationKey.HdfsSite);
WriteObject(Config);
}