Sorry for the confusion. I was mislead. My previous mail does not refer to the Pyrmid ApplicationCreated Event, but a custom one. This won't work.
Arndt. Am Mi., 18. Okt. 2023 um 16:19 Uhr schrieb Arndt Droullier <ar...@nive.co>: > If you have access to the request object you can check req.environ to find > out what is going. E.g. REMOTE_HOST or SERVER_NAME are different if you > are using a proxy server or bin/prequest via commandline. Details depend on > your setup. > > In case you don't have the request object you can use > "get_current_request()" to acces it. (usr > https://docs.pylonsproject.org/projects/pyramid/en/latest/api/threadlocal.html#pyramid.threadlocal.get_current_request > ) > > Arndt. > > Am Mo., 16. Okt. 2023 um 20:42 Uhr schrieb Gerhard Schmidt < > esta...@augusta.de>: > >> Yes. But I have no chance to write something there. Because the event is >> called before the bootstrap call returns. The request object can be >> passed to the call but really little else. >> >> Regards >> Estartu >> >> Am 14.10.23 um 13:42 schrieb Thierry Florac: >> > Maybe I'm wrong, but I think that you can get access to the "global" >> > registry settings without the need of getting a request, no? >> > >> > Regards, >> > Thierry >> > -- >> > https://www.ulthar.net <https://www.ulthar.net> -- >> > http://pyams.readthedocs.io <http://pyams.readthedocs.io> >> > >> > >> > Le sam. 14 oct. 2023 à 11:14, Gerhard Schmidt <esta...@augusta.de >> > <mailto:esta...@augusta.de>> a écrit : >> > >> > The ApplicationCreated doesn't get a request object. So no luck >> there. >> > >> > Regards >> > Estartu >> > >> > Am 13.10.23 um 20:32 schrieb Mike Orr: >> > > Maybe there's a variable in the WSGI environment that a real >> server >> > > sets but an emulating script doesn't, or has a value that can be >> > > distinguished as "real". For instance, a real request will have >> the >> > > user agent set to a long string of version numbers and >> > > backward-compatibility identifiers, while an emulated request >> may not >> > > bother setting it or may set it to something simple like "wsgi" >> or >> > > "python". >> > > >> > > On Thu, Oct 12, 2023 at 10:00 PM Gerhard Schmidt >> > <esta...@augusta.de <mailto:esta...@augusta.de>> wrote: >> > >> >> > >> Hi there, >> > >> >> > >> I'm often running into the problem to determinate if the current >> > app is >> > >> running as a server to server http requests or created from a >> > console >> > >> script to do specific things. >> > >> >> > >> Mostly it's to decide if a background thread should be started >> > (needed >> > >> in the Server) or not (can cause problems in the console script) >> > in the >> > >> ApplicationCreated event. >> > >> >> > >> I'm using pyramid.paster.bootstrap to set up the app for a >> > console script. >> > >> >> > >> The problem is, the ApplicationCreated is called before I have a >> > chance >> > >> to set anything in the registry to pass information along. >> > >> >> > >> I there a clean way know from the app object passed to the event >> > alone. >> > >> I tried to pass a custom Request to bootstrap but the request >> is not >> > >> passed to this event. >> > >> >> > >> Regards >> > >> Estartu >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> -- >> > >> You received this message because you are subscribed to the >> > Google Groups "pylons-discuss" group. >> > >> To unsubscribe from this group and stop receiving emails from >> > it, send an email to pylons-discuss+unsubscr...@googlegroups.com >> > <mailto:pylons-discuss%2bunsubscr...@googlegroups.com>. >> > >> To view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/pylons-discuss/008829c9-1180-4365-9f69-d22d59a09ccd%40augusta.de >> < >> https://groups.google.com/d/msgid/pylons-discuss/008829c9-1180-4365-9f69-d22d59a09ccd%40augusta.de >> >. >> > > >> > > >> > > >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "pylons-discuss" group. >> > To unsubscribe from this group and stop receiving emails from it, >> > send an email to pylons-discuss+unsubscr...@googlegroups.com >> > <mailto:pylons-discuss%2bunsubscr...@googlegroups.com>. >> > To view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/pylons-discuss/1a530488-65ba-4e45-9f55-c5a88258d268%40augusta.de >> < >> https://groups.google.com/d/msgid/pylons-discuss/1a530488-65ba-4e45-9f55-c5a88258d268%40augusta.de >> >. >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "pylons-discuss" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> > an email to pylons-discuss+unsubscr...@googlegroups.com >> > <mailto:pylons-discuss+unsubscr...@googlegroups.com>. >> > To view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWBHrkNrLc-LhSx9prW%2BjAdhu2maS33bqZmzQWWyQ_ofXg%40mail.gmail.com >> < >> https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWBHrkNrLc-LhSx9prW%2BjAdhu2maS33bqZmzQWWyQ_ofXg%40mail.gmail.com?utm_medium=email&utm_source=footer >> >. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "pylons-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to pylons-discuss+unsubscr...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/pylons-discuss/0d9bcd7d-cf49-44ac-9245-b237a48475cc%40augusta.de >> . >> > > > -- > > ---------------------------------------------------------------------------------------------- > nive.co <http://www.nive.co/> > Arndt Droullier > Tel 0221-2725782 > Nive GmbH, Händelstr. 26, Köln, Germany > -- ---------------------------------------------------------------------------------------------- nive.co <http://www.nive.co/> Arndt Droullier Tel 0221-2725782 Nive GmbH, Händelstr. 26, Köln, Germany -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discuss+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/CAJYR-0PzHYX%2BLx6cMKtAKjaaRe2jVzWBi%3Dojeca5HNs8MhgEoA%40mail.gmail.com.