Esempio n. 1
0
 private static void AppendHAUsage(StringBuilder usageBuilder)
 {
     foreach (KeyValuePair <string, HAAdmin.UsageInfo> cmdEntry in Usage)
     {
         if (cmdEntry.Key.Equals("-help"))
         {
             continue;
         }
         HAAdmin.UsageInfo usageInfo = cmdEntry.Value;
         usageBuilder.Append(" [" + cmdEntry.Key + " " + usageInfo.args + "]");
     }
 }
Esempio n. 2
0
        private static void BuildHelpMsg(string cmd, StringBuilder builder)
        {
            HAAdmin.UsageInfo usageInfo = AdminUsage[cmd];
            if (usageInfo == null)
            {
                usageInfo = Usage[cmd];
                if (usageInfo == null)
                {
                    return;
                }
            }
            string space = (usageInfo.args == string.Empty) ? string.Empty : " ";

            builder.Append("   " + cmd + space + usageInfo.args + ": " + usageInfo.help);
        }
Esempio n. 3
0
 private static void BuildUsageMsg(StringBuilder builder, bool isHAEnabled)
 {
     builder.Append("Usage: yarn rmadmin\n");
     foreach (KeyValuePair <string, HAAdmin.UsageInfo> cmdEntry in AdminUsage)
     {
         HAAdmin.UsageInfo usageInfo = cmdEntry.Value;
         builder.Append("   " + cmdEntry.Key + " " + usageInfo.args + "\n");
     }
     if (isHAEnabled)
     {
         foreach (KeyValuePair <string, HAAdmin.UsageInfo> cmdEntry_1 in Usage)
         {
             string cmdKey = cmdEntry_1.Key;
             if (!cmdKey.Equals("-help"))
             {
                 HAAdmin.UsageInfo usageInfo = cmdEntry_1.Value;
                 builder.Append("   " + cmdKey + " " + usageInfo.args + "\n");
             }
         }
     }
     builder.Append("   -help" + " [cmd]\n");
 }
Esempio n. 4
0
        private static void BuildIndividualUsageMsg(string cmd, StringBuilder builder)
        {
            bool isHACommand = false;

            HAAdmin.UsageInfo usageInfo = AdminUsage[cmd];
            if (usageInfo == null)
            {
                usageInfo = Usage[cmd];
                if (usageInfo == null)
                {
                    return;
                }
                isHACommand = true;
            }
            string space = (usageInfo.args == string.Empty) ? string.Empty : " ";

            builder.Append("Usage: yarn rmadmin [" + cmd + space + usageInfo.args + "]\n");
            if (isHACommand)
            {
                builder.Append(cmd + " can only be used when RM HA is enabled");
            }
        }