From 42fa6a3c325f32fcd8654255b7dfe7c1f3ce4d97 Mon Sep 17 00:00:00 2001 From: opi Date: Thu, 3 Sep 2015 14:24:50 +0200 Subject: [PATCH 1/2] [enh] Add ynh_user_exists helper. --- data/apps/helpers.d/user_exists | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 data/apps/helpers.d/user_exists diff --git a/data/apps/helpers.d/user_exists b/data/apps/helpers.d/user_exists new file mode 100644 index 000000000..662036f55 --- /dev/null +++ b/data/apps/helpers.d/user_exists @@ -0,0 +1,3 @@ +ynh_user_exists() { + sudo yunohost user list --json | grep -q "\"username\": \"${1}\"" +} \ No newline at end of file From 441b89f0480ce6cec4dc2d9fe5c68d5d349edbf5 Mon Sep 17 00:00:00 2001 From: opi Date: Thu, 3 Sep 2015 14:36:27 +0200 Subject: [PATCH 2/2] [fix] Use one file for all user related helpers. --- data/apps/helpers.d/{user_exists => user} | 2 ++ 1 file changed, 2 insertions(+) rename data/apps/helpers.d/{user_exists => user} (76%) diff --git a/data/apps/helpers.d/user_exists b/data/apps/helpers.d/user similarity index 76% rename from data/apps/helpers.d/user_exists rename to data/apps/helpers.d/user index 662036f55..de9a2cbce 100644 --- a/data/apps/helpers.d/user_exists +++ b/data/apps/helpers.d/user @@ -1,3 +1,5 @@ + +# Check if a user exists ynh_user_exists() { sudo yunohost user list --json | grep -q "\"username\": \"${1}\"" } \ No newline at end of file