summaryrefslogtreecommitdiffstats
path: root/src/tools/sss_groupdel.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/sss_groupdel.c')
-rw-r--r--src/tools/sss_groupdel.c17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/tools/sss_groupdel.c b/src/tools/sss_groupdel.c
index e5b043e27..32335571d 100644
--- a/src/tools/sss_groupdel.c
+++ b/src/tools/sss_groupdel.c
@@ -110,24 +110,9 @@ int main(int argc, const char **argv)
goto fini;
}
- start_transaction(tctx);
- if (tctx->error != EOK) {
- goto done;
- }
-
/* groupdel */
- ret = groupdel(tctx, tctx->ev, tctx->sysdb, tctx->handle, tctx->octx);
- if (ret != EOK) {
- tctx->error = ret;
-
- /* cancel transaction */
- talloc_zfree(tctx->handle);
- goto done;
- }
-
- end_transaction(tctx);
+ ret = groupdel(tctx, tctx->sysdb, tctx->octx);
- ret = tctx->error;
done:
if (ret) {
DEBUG(1, ("sysdb operation failed (%d)[%s]\n", ret, strerror(ret)));