On Mon 13. Nov - 12:57:06, David Zeuthen wrote:
> Holger Macht wrote:
> >Additionally, can we let pm-utils return one descriptive message about the
> >reason for the failure, if one is present? Nothing very verbose, just
> >something like 'Module xz failed to unload' (just an example, of
> >course). This would be something that can be shown to expirenced users.
> 
> Certainly, I'm not opposed to that, patches welcome. Synchronous failures, 
> however, are not very common

This reason would still be in the logfile which stores the state of the
system, such as lsmod. It's just a summarization about what went wrong
that in case pm-utils knows the exact reason why it failed.

> 
> >Yes, we should definitely add a HAL method to get the output.
> 
> There's a small technical obstacle insofar that method calls on the 
> non-standard interfaces on HAL implemented by 
> running a binary can only returns integers (not true for addons, they can 
> return anything they want). This is 
> probably something that is fixable though. I'll look into this.

Ok, good.

> >We should definitely use the pm-utils logfiles for this. I will send a
> >logging hook to the pm-utils list in a few minutes.
> 
> The stuff in HAL will still write a preamble (with e.g. /sbin/lsmod output) 
> and possibly a postamble too. I think 
> that belongs in HAL, not pm-utils, because HAL provides the asynchronous 
> error handling, pm-utils does not.

But if it would be done in pm-utils, pm-utils would also useable without
HAL, so it would be some kind of separate. HAL would only be the interface
between the desktop and pm-utils.

Can't we agree on a preamble and postamble pm-utils writes to the log?

Regards,
        Holger
_______________________________________________
Pm-utils mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pm-utils

Reply via email to