blob: 7604aa1708b01a42c7ebec04329510b6a814953d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
.. -*- coding: utf-8 -*-
.. _annexe-tech-6-manage-commands:
================================================
Annexe technique 6 - Commandes de gestion en CLI
================================================
:Auteurs: Étienne Loks
:Date: 2024-06-06
:Copyright: CC-BY 3.0
----------------------------------
Les commandes de gestion en CLI nécessitent un accès en ligne de commande au serveur.
Une fois connecté en SSH à celui-ci, on se rend dans le répertoire de l'instance sur
laquelle on souhaite intervenir (par défaut : `/srv/ishtar/<nom-de-l'instance>`) et
on lance la commande souhaitée via un appel à `manage.py` suivi du
nom de la commande. Exemple :
.. code-block:: bash
root@ishtar-server:# cd /srv/ishtar/prod_deb
root@ishtar-server:# python3 ./manage.py relations_update_cache_tables
import_geofla_csv
-----------------
Import des communes depuis les données IGN (cf. :ref:`Annexe technique 2<import-communes-ign>`).
import_insee_comm_csv
---------------------
Import des communes depuis les données INSEE (cf. :ref:`Annexe technique 1<import-regroupements-communes-insee>`).
relations_update_cache_tables
-----------------------------
Cette commande met à jour les tables de cache des relations. Cette commande doit être
impérativement lancée lorsque l'on change le type de gestion des relations depuis le
profil afin de mettre à jour les tables correpondantes.
|