Queryable Daemon
MRAB
python at mrabarnett.plus.com
Sat Aug 1 15:32:21 EDT 2009
Justin DeCell wrote:
> Hi All,
>
> I was hoping for a little help with a project I'm working on. I'm
> writing a daemon in python that I want to be queryable (i.e. I should
> be able to run foo -s and it will report some internal information about
> the foo daemon if it's running) but I can't figure out a way get
> information from that process from an external process. I was thinking
> that there should be a way to open a file descriptor, have the daemon
> write to that every so often and then have the query process just read
> from that fd but it looks like on the process reading from an fd has to
> be a child of the daemon for this to work. The only other way I thought
> of would be to write to a file on disk every so often from the daemon
> and just read the from the query process but it seems like there should
> be a more elegant way to do this...
>
> By the way I'm writing this for unix only so there's no need to worry
> about compatibility with other os'.
>
Instead of a file descriptor, how about a socket? A certain port at
"127.0.0.1"?
More information about the Python-list
mailing list