Thanks for fixing this, I just tried the bat file and it works great!
And your right in a production environment you really don't need the
appserver.bat file, I only use it when I'm going to do some active
development, where I really want to see the console (it great to send
print statements to) and to temporarily turn autoreload on. just as an
aside I generally add three more bat files to my app folder:
I know the three are pretty simple and totally not needed, but their
just really nice shortcuts to keep things simple for me.
Again thanks for fixing the argument problem.
Christoph Zwerschke wrote:
> Jose Galvez wrote:
>> For windows rather then using a bat file to start the appserver how
>> about using an executable?
> I would not like to resort to making AppServer.bat a binary file just
> because of that small problem. Actually, you don't even need the
> AppServer.bat file in a productive environmen;, you can either start
> Launch.py directly or use AppServerService.py. You only need it during
> development for the AutoReload mechanism.
> Anyway, I just have improved the AppServer.bat and Launch.py scripts.
> You can now do
> AppServer.bat AppServer.AutoReload=1
> AppServer.bat "AppServer.AutoReload=1"
> both will work. You can also do
> AppServer.bat -u -O AppServer.AutoReload=1
> and the -u and -O options will be passed to the Python interpreter,
> not to the Launch script.
> The script uses features of the cmd.exe shell, but falls back to
> ordinary dos shell if these are not available.
> Let me know whether this works for you as well.
> -- Christoph