Changes between Version 8 and Version 9 of GENIExperimenter/Tutorials/GENIDesktop/GEC23/GENIDesktop_CLI


Ignore:
Timestamp:
06/10/15 11:31:26 (9 years ago)
Author:
Hussamuddin Nasir
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/GENIDesktop/GEC23/GENIDesktop_CLI

    v8 v9  
    55= GENIDesktop Command Line Interface Tool =
    66
    7   The GENIDesktop Command line Interface Tool is a simple client side tool written in python that interacts with the GENIDesktop server to provide a user with a subset of operations that can currently be done via the GUI interface. It provides a user with the flexibility to automate GENIDesktop related operations by combining multiple operation into a '''bash/.bat''' scripts and customize them as per their use case. Some of the operations currently supported by the GENIDesktop CLI Tool are :
     7 The GENIDesktop Command line Interface Tool is a simple client side tool written in python that interacts with the GENIDesktop server to provide a user with a subset of operations that can currently be done via the GUI interface. It provides a user with the flexibility to automate GENIDesktop related operations by combining multiple operation into a '''bash/.bat''' scripts and customize them as per their use case. Some of the operations currently supported by the GENIDesktop CLI Tool are :
    88
    9  * Check status of the slice/slivers
    10  * Download files from nodes in the Slice
    11  * Download passive monitoring data collected from nodes in a CSV, PNG and RRD formats.
    12  * Download a list of slice, list of nodes/link from a slice or the whole slice topology itself in a JSON format.
    13  * Run commands on the node(s) in the slice. (Similar to the Run module in the GUI)
    14  * Upload file(s) to the node(s) in the slice. (Similar to the File upload module in the GUI)
    15  * CLI version of the Experiment validation tool provided in the GUI.
     9  * Check status of the slice/slivers
     10  * Download files from nodes in the Slice
     11  * Download passive monitoring data collected from nodes in a CSV, PNG and RRD formats.
     12  * Download a list of slice, list of nodes/link from a slice or the whole slice topology itself in a JSON format.
     13  * Run commands on the node(s) in the slice. (Similar to the Run module in the GUI)
     14  * Upload file(s) to the node(s) in the slice. (Similar to the File upload module in the GUI)
     15  * CLI version of the Experiment validation tool provided in the GUI.
    1616
    1717 So to get started please follow the steps below.
    1818
    19  1. [wiki:GENIExperimenter/Tutorials/GENIDesktop/GEC23/GENIDesktop_CLI#DownloadandInstallandTestGENIDesktopCLITool Download and Install and Test GENIDesktop CLI Tool.]
    20  1. Generate and Download GDCLI key.
    21  1. Enable the GDCLI using the GDCLI key.
    22  1. Using GENIDesktop CLI
     19  1. [wiki:GENIExperimenter/Tutorials/GENIDesktop/GEC23/GENIDesktop_CLI#DownloadandInstallandTestGENIDesktopCLITool Download and Install and Test GENIDesktop CLI Tool.]
     20  1. Generate and Download GDCLI key.
     21  1. Enable the GDCLI using the GDCLI key.
     22  1. Using GENIDesktop CLI
    2323
    24  == 1. Download and Install and Test GENIDesktop CLI Tool ==
    25  == 2. Generate and Download GDCLI key. ==
    26  == 3. Enable the GDCLI using the GDCLI key. ==
    27  == 4. Using GENIDesktop CLI ==
     24 == STEP 1. Download and Install and Test GENIDesktop CLI Tool ==
     25 == STEP 2. Generate and Download GDCLI key. ==
     26 == STEP 3. Enable the GDCLI using the GDCLI key. ==
     27 == STEP 4. Using GENIDesktop CLI ==
     28
    2829{{{
    2930gdcli listnodes -s demo -r UKGENI