Regards Estartu
Am 13.10.23 um 09:53 schrieb Thierry Florac:
Don't you have any way to declare a variable into your process environment? Regards, Thierry --https://www.ulthar.net <https://www.ulthar.net> -- http://pyams.readthedocs.io <http://pyams.readthedocs.io>Le ven. 13 oct. 2023 à 09:47, Gerhard Schmidt <esta...@augusta.de <mailto:esta...@augusta.de>> a écrit :Hi Thierry, not really a good option. The background thread is not started from the main project, but from a additional package (used in multiple projects). So it has no knowledge about the names of the console scripts. I could check for pserver as command to determinate if it's the server, but changing the wsgi server would break this. Regards Estartu Am 13.10.23 um 08:18 schrieb Thierry Florac: > Hi Gerhard, > > Maybe it's not the best way to handle this, but I generally create > custom command-line scripts (using Buildout) and just check for sys.argv... > > Best regards, > Thierry > -- > https://www.ulthar.net <https://www.ulthar.net> <https://www.ulthar.net <https://www.ulthar.net>> -- > http://pyams.readthedocs.io <http://pyams.readthedocs.io> <http://pyams.readthedocs.io <http://pyams.readthedocs.io>> > > > Le ven. 13 oct. 2023 à 07:00, Gerhard Schmidt <esta...@augusta.de <mailto:esta...@augusta.de> > <mailto:esta...@augusta.de <mailto:esta...@augusta.de>>> a écrit : > > 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> > <mailto:pylons-discuss%2bunsubscr...@googlegroups.com <mailto:pylons-discuss%252bunsubscr...@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> <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> > <mailto: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/CAPX_VWDw%2BMWKioj5F_OBpeeBSNJAS3JAoU8DZmNsZ3hRX-x%3DAg%40mail.gmail.com <https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWDw%2BMWKioj5F_OBpeeBSNJAS3JAoU8DZmNsZ3hRX-x%3DAg%40mail.gmail.com> <https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWDw%2BMWKioj5F_OBpeeBSNJAS3JAoU8DZmNsZ3hRX-x%3DAg%40mail.gmail.com?utm_medium=email&utm_source=footer <https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWDw%2BMWKioj5F_OBpeeBSNJAS3JAoU8DZmNsZ3hRX-x%3DAg%40mail.gmail.com?utm_medium=email&utm_source=footer>>.-- You received this message because you are subscribed to the GoogleGroups "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/971cf4de-7235-47af-a92e-5da154230b18%40augusta.de <https://groups.google.com/d/msgid/pylons-discuss/971cf4de-7235-47af-a92e-5da154230b18%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_VWBKBWA3VeLZZ6j1PjNj4zZnQjp0dHRqdQv1TgbA1tOJ2A%40mail.gmail.com <https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWBKBWA3VeLZZ6j1PjNj4zZnQjp0dHRqdQv1TgbA1tOJ2A%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/3632fc7e-6cfb-4991-a189-d4704d3d6ee2%40augusta.de.
OpenPGP_0x3EE6A5DC78826E6B.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature