Hello, I’m building my app without any trouble by months. I’m using Docker version of Tryton. Everything was fine until I add some @classmethods to my classes.
But I made a mistake, and my server instance doesn’t start. I mean, it starts but shortly after some seconds stops.
FWIW, Emacs can still access files in docker containers even if they are not started. Otherwise, you are forced to manipulate the docker filesystem (not recommended) or to use docker commit to save your container as an image; from there, you can start the image with a different run command, e.g. a shell, then modify the file as needed.
This sounds like you are not having at least a minimal test-suite for your module or your are not running it prior to putting it into the container.
If so, I strongly suggest implementing a minimal test-suite as it helps you finding these kind or errors early. Have a look at