Skip to content

Commit

Permalink
feat: add pid de-/registering logging
Browse files Browse the repository at this point in the history
  • Loading branch information
metacosm committed May 7, 2024
1 parent 8071de5 commit 0b37e0c
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package net.laprun.sustainability.power.sensors;

import io.quarkus.logging.Log;

public abstract class AbstractPowerSensor<M extends Measures> implements PowerSensor {
protected final M measures;

Expand All @@ -9,11 +11,13 @@ public AbstractPowerSensor(M measures) {

@Override
public RegisteredPID register(long pid) {
Log.info("Registered pid: " + pid);
return measures.register(pid);
}

@Override
public void unregister(RegisteredPID registeredPID) {
measures.unregister(registeredPID);
Log.info("Unregistered pid: " + registeredPID.pid());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,8 @@ public RegisteredPID(long pid) {
public static String prepare(long pid) {
return " " + pid + " ";
}

public long pid() {
return Long.parseLong(stringForMatching().trim());
}
}

0 comments on commit 0b37e0c

Please sign in to comment.