NT Services and EventLog problems
Pieter.Claerhout at Creo.com
Tue Mar 2 17:20:03 CET 2004
Would you mind sharing the complete source code for this service? I guess
there must be something wrong in there.
pieter claerhout | product support prinergy | tel: +32 2 352 2511 |
pieter.claerhout at creo.com | www.creo.com
IMAGINE CREATE BELIEVE(tm)
From: python-list-bounces+pieter.claerhout=creo.com at python.org
[mailto:python-list-bounces+pieter.claerhout=creo.com at python.org] On Behalf
Of Larry Bates
Sent: 02 March 2004 17:11
To: python-list at python.org
Subject: Re: NT Services and EventLog problems
I made the change, but get the exact same error message.
I went back and checked the book again and it reads
(on page 359):
"The files PythonService.exe, win32evtlog.pyd, and
win32service.pyd each have a set of generic messages.
Each file has nine messages for each of the classes
Error, Informational, Warning, and Success."
I tried all three of these AND servicemanager.pyd
and I can't make any of them work.
Mark Hammond, are you out there anywhere?
"Pieter Claerhout" <Pieter.Claerhout at Creo.com> wrote in message
news:mailman.14.1078214898.12614.python-list at python.org...
> Hi Larry,
> try the following:
> The PythonService.exe doesn't contain the messages, but servicemanager.pyd
> pieter claerhout | product support prinergy | tel: +32 2 352 2511 |
> pieter.claerhout at creo.com | www.creo.com
> IMAGINE CREATE BELIEVE(tm)
> -----Original Message-----
> From: python-list-bounces+pieter.claerhout=creo.com at python.org
> [mailto:python-list-bounces+pieter.claerhout=creo.com at python.org] On
> Of Larry Bates
> Sent: 02 March 2004 00:20
> To: python-list at python.org
> Subject: NT Services and EventLog problems
> I have tried everything I know to get my NT service
> to make correct entries in the NT Event Log when the
> service is started and stopped (and eventually when
> permanent failures occur).
> I'm copying the code I see on page 356 of Python
> Programming on Win32 and for the life of me I cannot
> get this to work properly. Basically I have
> the following code snippet at the top of my SvcDoRun
> import servicemanager
> I also inserted the following to make the proper
> registry entries when the service is installed:
> The entry that gets put into the Event Log is as follows:
> The description for Event ID ( 4098 ) in Source
> ( PythonService ) cannot be found. The local computer
> may not have the necessary registry information or
> message DLL files to display messages from a remote
> computer. You may be able to use the /AUXSOURCE=
> flag to retrieve this description; see Help and
> Support for details. The following information is
> part of the event: AFR, .
> Note: _svc_name_="AFR"
> Something is not set correctly, but for the life of me
> I cannot determine what.
> Thanks in advance for any assistance.
> Larry Bates
More information about the Python-list