This way, we can reuse the `showLog` sub for other things, such as `view_runcommandlog` (which doesn't have a drvPath attached).
This way, we can reuse the `showLog` sub for other things, such as `view_runcommandlog` (which doesn't have a drvPath attached).