Skip to content

Commit 660cdfc

Browse files
committed
Change LineText to Text, improve queue:length output
1 parent aeade6b commit 660cdfc

File tree

5 files changed

+18
-9
lines changed

5 files changed

+18
-9
lines changed

src/InEngine.Core/AbstractCommand.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,9 @@ public IWrite ErrorText(string val)
131131
return Write.ErrorText(val);
132132
}
133133

134-
public IWrite LineText(string val)
134+
public IWrite Text(string val)
135135
{
136-
return Write.LineText(val);
136+
return Write.Text(val);
137137
}
138138

139139
public IWrite ColoredText(string val, ConsoleColor consoleColor)

src/InEngine.Core/IO/IWrite.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public interface IWrite
1414
IWrite InfoText(string val);
1515
IWrite WarningText(string val);
1616
IWrite ErrorText(string val);
17-
IWrite LineText(string val);
17+
IWrite Text(string val);
1818
IWrite ColoredText(string val, ConsoleColor consoleColor);
1919
}
2020
}

src/InEngine.Core/IO/Write.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public IWrite WarningText(string val)
5858
return ColoredText(val, WarningColor);
5959
}
6060

61-
public IWrite LineText(string val)
61+
public IWrite Text(string val)
6262
{
6363
return ColoredText(val, LineColor);
6464
}

src/InEngine.Core/Queue/Commands/GetLength.cs

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,20 @@ public class GetLength : AbstractCommand
88
public override void Run()
99
{
1010
var broker = Broker.Make();
11-
Console.WriteLine("[Primary Queue] Pending Messages: " + broker.GetPrimaryWaitingQueueLength());
12-
Console.WriteLine("[Primary Queue] Processing Queue: " + broker.GetPrimaryProcessingQueueLength());
11+
var leftPadding = 15;
12+
Warning("Primary Queue:");
13+
InfoText("Pending".PadLeft(leftPadding));
14+
Line(broker.GetPrimaryWaitingQueueLength().ToString().PadLeft(10));
15+
InfoText("In-progress".PadLeft(leftPadding));
16+
Line(broker.GetPrimaryProcessingQueueLength().ToString().PadLeft(10));
17+
Newline();
1318

14-
Console.WriteLine("[Secondary Queue] Pending Messages: " + broker.GetSecondaryWaitingQueueLength());
15-
Console.WriteLine("[Secondary Queue] Processing Queue: " + broker.GetSecondaryProcessingQueueLength());
19+
Warning("Secondary Queue:");
20+
InfoText("Pending".PadLeft(leftPadding));
21+
Line(broker.GetSecondaryWaitingQueueLength().ToString().PadLeft(10));
22+
InfoText("In-progress".PadLeft(leftPadding));
23+
Line(broker.GetSecondaryProcessingQueueLength().ToString().PadLeft(10));
24+
Newline();
1625
}
1726
}
1827
}

src/InEngine/ArgumentInterpreter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ public void PrintInEngineHelpTextAndExit(List<Plugin> plugins, Options options)
173173
{
174174
Write.Info(CliLogo);
175175
Write.Warning("Usage:");
176-
Write.LineText(options.GetUsage(""));
176+
Write.Text(options.GetUsage(""));
177177
Write.Newline();
178178
Write.Warning("Plugins:");
179179
plugins.ForEach(x => Console.WriteLine($" {x.Name}"));

0 commit comments

Comments
 (0)