Changes between Initial Version and Version 1 of la-cli


Ignore:
Timestamp:
06/25/20 19:56:22 (4 years ago)
Author:
nanardon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • la-cli

    v1 v1  
     1La commande {{{la-cli}}} ouvre un environement en ligne de commande facilitant la gestion de masse des objets au sein de Link::Accounts. 
     2 
     3= Premiers pas = 
     4 
     5== Lancer la-cli == 
     6 
     7{{{ 
     8[root@yuko ~]# la-cli 
     9latmostest cli=> 
     10}}} 
     11 
     12Classiquement la touche tab permet d'acceder à la completion: 
     13 
     14{{{ 
     15latmostest cli=>  
     16!            commit       create       exit         expires      help         log          newalias     quit         rollback     select       unexported   user          
     17begin        config       exchangeip   expired      group        loadcsv      ls           query        rmalias      search       transaction  updalias 
     18latmostest cli=> 
     19}}} 
     20 
     21et la commande help donne l'aide: sans argument elle liste les commandes disponibles, elle accepte le nom d'une fonction en argument: 
     22 
     23{{{ 
     24latmostest cli=> help 
     25!, begin, commit, config, create, exchangeip, exit, expired, expires, group, help, loadcsv, log, ls, newalias, query, quit, rmalias, rollback, search, select, transaction, unexported, updalias, user 
     26latmostest cli=> help search 
     27search objecttype filter1 [filter2...] - search object according filter 
     28latmostest cli=>  
     29}}} 
     30 
     31A noter que {{{commande --help}}} donne le même résultat que {{{help commande}}} 
     32 
     33{{{ 
     34latmostest cli=> search --help 
     35search objecttype filter1 [filter2...] - search object according filter 
     36latmostest cli=> 
     37}}} 
     38 
     39== Sélections et envirronement == 
     40 
     41=== Sélectionner des objets === 
     42 
     43Avec la commande select il est possible de... sélectionner un ou plusieurs objects. Un nouvel envrironement est créé: 
     44 
     45{{{ 
     46latmostest cli=> select user bob 
     47Selecting user bob 
     48latmostest user/bob=> 
     49}}} 
     50 
     51On peut ajout ou retirer des objets avec les commandes {{{+}}} et {{{-}}}: 
     52 
     53{{{ 
     54latmostest user/bob=> + alice  
     55select is now user: bob, alice 
     56latmostest user/(2 obj.)=> 
     57}}} 
     58 
     59Notez le changement du prompt qui indique le type d'objets sélectionnés et soit l'id de l'objet ou leur nombre. 
     60 
     61On peut connaitre la selection avec {{{list}}} (ou {{{ls}}}) 
     62 
     63{{{ 
     64latmostest user/(2 obj.)=> ls 
     65user: bob alice 
     66}}} 
     67 
     68=== Sous Selection === 
     69