aboutsummaryrefslogtreecommitdiff
path: root/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-02-16 16:52:41 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2024-02-16 16:52:41 -0500
commiteb9752ab262522271ccaf1ff127658b7202289a4 (patch)
tree9009a8a93504359266a9bd126d272e70a3aa1497 /plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs
parent0d3612601ee2ff42cc72c9a4e29de66ea9cdc3fd (diff)
Squashed commit of the following:
commit 5745f157e07eaad7a01c8a253ebd84f99202bf2d Author: vnugent <public@vaughnnugent.com> Date: Fri Feb 16 14:30:26 2024 -0500 feat: support new runtime command features and add more debug commit 2735201257cd22981f96b54b4a6120f44cb93c4c Author: vnugent <public@vaughnnugent.com> Date: Mon Feb 12 20:26:57 2024 -0500 refactor: update latest sql extensions commit eb3fea8181344e3550869f92b9643439053f79fe Author: vnugent <public@vaughnnugent.com> Date: Sun Feb 4 01:30:25 2024 -0500 submit pending changes
Diffstat (limited to 'plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs')
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs10
1 files changed, 4 insertions, 6 deletions
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs
index 73ea51f..bd191a1 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/AccountsEntryPoint.cs
@@ -131,21 +131,19 @@ namespace VNLib.Plugins.Essentials.Accounts
string? username = args.GetArgument("-u");
string? password = args.GetArgument("-p");
- if (args.Count < 3)
+ if (args.Count < 1)
{
Log.Warn("Not enough arguments, use the help command to view available commands");
return;
}
- switch (args[2].ToLower(null))
+ switch (args[0].ToLower(null))
{
case "help":
const string help = @"
Command help for {name}
-Usage: p {name} <command> [options]
-
Commands:
create -u <username> -p <password> Create a new user
reset-password -u <username> -p <password> -l <priv level> Reset a user's password
@@ -390,9 +388,9 @@ Commands:
{
Log.Error("User already exists");
}
- catch(UserCreationFailedException)
+ catch(UserCreationFailedException ucfe)
{
- Log.Error("Failed to create the new user");
+ Log.Error(ucfe, "Failed to create the new user");
}
catch (ArgumentOutOfRangeException)
{