]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: Add some logging when executing a transaction
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 15 Jan 2018 17:11:58 +0000 (18:11 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 15 Jan 2018 17:11:58 +0000 (18:11 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/step.c
src/libpakfire/transaction.c

index 59e78e1a1fe552015347b74abbacccc8dcf0971e..25a48ec80a9fbdc2bec56c3057b2ad43e61c3ea5 100644 (file)
@@ -244,6 +244,8 @@ static int pakfire_step_erase(PakfireStep step) {
 }
 
 PAKFIRE_EXPORT int pakfire_step_run(PakfireStep step, const pakfire_action_type action) {
+       DEBUG("Running Step %p (%d)\n", step, action);
+
        pakfire_step_type_t type = pakfire_step_get_type(step);
 
        int r = 0;
index acd3464356a568d687d4236909f13a16e75e50ac..b7cc29af918b2da6ef487cb92e2cf9c35b99ccba 100644 (file)
@@ -331,6 +331,8 @@ static int pakfire_transaction_run_steps(PakfireTransaction transaction, const p
 }
 
 PAKFIRE_EXPORT int pakfire_transaction_run(PakfireTransaction transaction) {
+       DEBUG("Running Transaction %p\n", transaction);
+
        int r = 0;
 
        // Verify steps
@@ -352,5 +354,7 @@ PAKFIRE_EXPORT int pakfire_transaction_run(PakfireTransaction transaction) {
        if (r)
                return r;
 
+       DEBUG("Transaction %p has finished successfully\n", transaction);
+
        return 0;
 }