Commit 5ca5d6e8 authored by Guillaume Huard's avatar Guillaume Huard
Browse files

Small renamings

parent d6e7468f
......@@ -16,20 +16,20 @@
<p class=\"subtitle\">%a, %d</p>")))
#+END_SRC
Cette documentation présente le script =caseine= disponible à l'URL :
[[https://gricad-gitlab.univ-grenoble-alpes.fr/projet/vplpp/-/raw/master/caseine?inline=false][https://gricad-gitlab.univ-grenoble-alpes.fr/projet/vplpp/-/raw/master/caseine?inline=false]]
Cette documentation présente le script =vpladmin= disponible à l'URL :
[[https://gricad-gitlab.univ-grenoble-alpes.fr/projet/vplpp/-/raw/master/caseine?inline=false][https://gricad-gitlab.univ-grenoble-alpes.fr/projet/vplpp/-/raw/master/vpladmin?inline=false]]
permettant d'interagir avec un VPL depuis la ligne de commande.
* VPLID et /token/
Pour pouvoir interagir avec un VPL, deux choses sont nécessaires :
- un VPLID : le numéro du VPL, présent dans la partie réglages du VPL (/Edit settings/ puis dans
/Common module settings/. On peut le fournir à la commande =caseine= via la variable
d'environnement =CASEINE_VPLID= ou via l'option =vplid=.
/Common module settings/. On peut le fournir à la commande =vpladmin= via la variable
d'environnement =VPLADMIN_ID= ou via l'option =id=.
- un /token/ : spécifique à l'utilisateur, présent les infos utilisateur (/Profile/ puis /Security
keys/ via le menu de réglages) à la rubrique =VPL web service=). On peut le fournir à la commande
=caseine= via la variable d'environnement =CASEINE_TOKEN= ou via l'option =token=.
=vpladmin= via la variable d'environnement =VPLADMIN_TOKEN= ou via l'option =token=.
* Commandes disponibles
Outre les options, le premier argument à donner à =caseine= est la commande à exécuter :
Outre les options, le premier argument à donner à =vpladmin= est la commande à exécuter :
......@@ -8,8 +8,8 @@ $ENV{PERL_LWP_SSL_VERIFY_HOSTNAME}=0;
my $url = 'https://moodle.caseine.org/webservice/rest/server.php';
my $debug=0;
my $json=0;
my $vplid=$ENV{'CASEINE_VPLID'};
my $token=$ENV{'CASEINE_TOKEN'};
my $vplid=$ENV{'VPLADMIN_ID'};
my $token=$ENV{'VPLADMIN_TOKEN'};
sub help();
sub failure($);
......@@ -75,11 +75,11 @@ my @commands = keys(%handlers);
sub help() {
print <<"END";
usage :
$0 [ --help ] [ --json ] [ --token value ] [ --vplid value ] command [ arguments ]
$0 [ --help ] [ --json ] [ --token value ] [ --id value ] command [ arguments ]
Pushes data to caseine, where :
- token is the personnal token associated to the user of this script (by default, the value of the CASEINE_TOKEN environment variable)
- vplid is the id of the involved VPL (by default, the value of the CASEINE_VPLID environment variable)
- token is the personnal token associated to the user of this script (by default, the value of the VPLADMIN_TOKEN environment variable)
- id is the id number of the involved VPL (by default, the value of the VPLADMIN_ID environment variable)
- the output is in JSON format is the --json option is given
- command is one of : @commands and its arguments are :
- filenames for save commands
......@@ -98,7 +98,7 @@ sub failure($) {
}
GetOptions('help|h|?' => \&help,
'vplid|v=s' => \$vplid,
'id|i=s' => \$vplid,
'token|t=s' => \$token,
'debug|d' => \$debug,
'json|j' => \$json
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment