Quelques lignes de commande serveur interressantes sous odoo

La plupart du temps, lorsque vous mettez à jour des modules sous odoo, vous passez par l'interface graphique. Mais il arrive que votre odoo ne soit plus accessible dû à une erreur dans un module et donc que vous ne puissiez pas mettre à jour ce dernier. Pas de panique ! Une ligne de commande vous permet de le faire. Il vous suffit d'ajouter l'option "-u lenomdumodule" à la commande qui démarre le serveur odoo :

./odoo-bin -u <module>

Vous pouvez préciser la base de données sur laquelle vous voulez mettre à jour le module avec l'option "-d votrebdd" :

./odoo-bin -u <module> -d <database>

Si vous avez beaucoup de données à chargées sous odoo, il est possible que vous ayez une erreur si la requête est trop longue. Pour éviter ce problème, vous pouvez modifier le temps limite de réponse du CPU avec cette ligne de commande :

limit-time-cpu <limit>

Par défaut, la limite est à 60 secondes


Si vous voulez remplacer le fichier de configuration de votre odoo par un autre, vous pouvez utliser cette ligne de commande :

./odoo-bin -c <config>

"<config>" étant le nouveau fichier de configuration

Ensuite il faut sauvegarder le fichier de configuration avec la commande :

./odoo-bin -s

Pour voir d'autres ligne de commandes, voixi un lien vers la documentation officielle :

https://www.odoo.com/documentation/10.0/reference/cmdline.html
Tags :
odoo
Console
serveur
module