Changes between Version 6 and Version 7 of DRM4G/UseCases


Ignore:
Timestamp:
Dec 14, 2016 7:25:20 PM (5 years ago)
Author:
minondoa
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DRM4G/UseCases

    v6 v7  
    99== Implemented features ==
    1010{{{#!th colspan=2 align=justify
    11 '''Use case''': Creating  cloud credentials
     11'''Use case''': Creating  cloud credentials [=#Creatingcloudcredentials]
    1212}}}
    1313|----------------
     
    9090- The DRM4G must be running on a terminal
    9191- The user must have edited correctly the configuration file
     92{{{#!comment
    9293- The user must have already created the proxy credentials
     94}}}
     95* The user must have already [#Creatingcloudcredentials created his x509 certificate proxy]
    9396}}}
    9497|----------------
     
    291294}}}
    292295{{{#!td
    293 
     2961. If there aren't any defined resources, none will appear
    294297}}}
    295298
     
    327330}}}
    328331{{{#!td
     332* The DRM4G must be running on a terminal
     333* The user must have edited correctly the configuration file
    329334* The user must have edited correctly a job template
    330335}}}
     
    451456{{{#!td
    4524571. The user runs the command `drm4g resource list --all`
    453 2. If the program detects that the resource it's listing is a VM, it will add to the rest of its information it shows its ''host id''.
     4582. If the program detects that the resource it's listing is a VM, it will add to the rest of its information it shows its ''host ID''.
    454459}}}
    455460|----------------
     
    459464{{{#!td
    460465* A list with information from every resource will be displayed
    461 * VMs' information will display its host id
     466* VMs' information will display its host ID
    462467}}}
    463468|----------------
     
    503508{{{#!td
    504509* There must be a resource in the configuration defined with the purpose for the creation of VMs
     510* The user must have already [#Creatingcloudcredentials created his x509 certificate proxy]
    505511}}}
    506512|----------------
     
    540546
    541547{{{#!th colspan=2 align=justify
    542 '''Use case''': Destroying VMs by ID
    543 }}}
    544 |----------------
    545 {{{#!td
    546 '''Description'''
    547 }}}
    548 {{{#!td
    549 
    550 }}}
    551 |----------------
    552 {{{#!td
    553 '''Primary Actor'''
    554 }}}
    555 {{{#!td
    556 
    557 }}}
    558 |----------------
    559 {{{#!td
    560 '''Preconditions'''
    561 }}}
    562 {{{#!td
    563 
    564 }}}
    565 |----------------
    566 {{{#!td
    567 '''Basic Flow'''
    568 }}}
    569 {{{#!td
    570 
    571 }}}
    572 |----------------
    573 {{{#!td
    574 '''Postconditions'''
    575 }}}
    576 {{{#!td
    577 
    578 }}}
    579 |----------------
    580 {{{#!td
    581 '''Alternate Flow'''
    582 }}}
    583 {{{#!td
    584 
    585 }}}
    586 
     548'''Use case''': Destroying VMs by ID [=#DestroyingVMsbyID]
     549}}}
     550|----------------
     551{{{#!td
     552'''Description'''
     553}}}
     554{{{#!td
     555Instead of destroying all of the previously created VMs, the user can specify a list of VMs to destroy by passing their IDs to a command
     556}}}
     557|----------------
     558{{{#!td
     559'''Primary Actor'''
     560}}}
     561{{{#!td
     562User
     563}}}
     564|----------------
     565{{{#!td
     566'''Preconditions'''
     567}}}
     568{{{#!td
     569* The user must have previously [#CreatingVMs created VMs]
     570* The user must [#ListingVMswithIDs list all resources] to get the VMs ID
     571}}}
     572|----------------
     573{{{#!td
     574'''Basic Flow'''
     575}}}
     576{{{#!td
     5771. The user runs the command `drm4g resource  destroy --id <host_id>`
     578}}}
     579|----------------
     580{{{#!td
     581'''Postconditions'''
     582}}}
     583{{{#!td
     584* The VM with a matching ID will have been destroyed
     585}}}
     586|----------------
     587{{{#!td
     588'''Alternate Flow'''
     589}}}
     590{{{#!td
     591
     592}}}
     593