diff --git a/modules_EOLE_envole/documents/tronc-commun-2/ead/actions_ls.cfg b/modules_EOLE_envole/documents/tronc-commun-2/ead/actions_ls.cfg new file mode 100644 index 0000000..4be5758 --- /dev/null +++ b/modules_EOLE_envole/documents/tronc-commun-2/ead/actions_ls.cfg @@ -0,0 +1 @@ +cmd_ls diff --git a/modules_EOLE_envole/documents/tronc-commun-2/ead/cmd_ls.py b/modules_EOLE_envole/documents/tronc-commun-2/ead/cmd_ls.py new file mode 100644 index 0000000..54e717a --- /dev/null +++ b/modules_EOLE_envole/documents/tronc-commun-2/ead/cmd_ls.py @@ -0,0 +1,12 @@ +# -*- coding: UTF-8 -*- +from ead2.backend.actions.lib.main import Cmd + +class Cmd_Ls(Cmd): + """ + Action du mode commande + """ + name = "cmd_ls" + # propriété de la commande à exécuter + cmd_template = "/bin/ls /tmp" + cmd_libelle = "ls sur /tmp" + diff --git a/modules_EOLE_envole/documents/tronc-commun-2/ead/ls.cmd b/modules_EOLE_envole/documents/tronc-commun-2/ead/ls.cmd new file mode 100644 index 0000000..4be5758 --- /dev/null +++ b/modules_EOLE_envole/documents/tronc-commun-2/ead/ls.cmd @@ -0,0 +1 @@ +cmd_ls diff --git a/modules_EOLE_envole/documents/tronc-commun-2/ead/perm_ls.ini b/modules_EOLE_envole/documents/tronc-commun-2/ead/perm_ls.ini new file mode 100644 index 0000000..66ea65d --- /dev/null +++ b/modules_EOLE_envole/documents/tronc-commun-2/ead/perm_ls.ini @@ -0,0 +1,5 @@ +[roles] +admin=Administrateur + +[permissions] +cmd_ls=admin