File tree Expand file tree Collapse file tree
openstackclient/compute/v2 Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -658,17 +658,17 @@ Unlock server
658658server unpause
659659--------------
660660
661- Unpause server
661+ Unpause server(s)
662662
663663.. program:: server unpause
664664.. code:: bash
665665
666666 os server unpause
667- < server>
667+ < server> [ < server > ...]
668668
669669.. describe:: < server>
670670
671- Server (name or ID)
671+ Server(s) to unpause (name or ID)
672672
673673server unrescue
674674---------------
Original file line number Diff line number Diff line change @@ -187,7 +187,7 @@ Those actions with an opposite action are noted in parens if applicable.
187187* ``stop `` (``start ``) - stop one or more servers
188188* ``suspend `` (``resume ``) - stop a server and save to disk freeing memory
189189* ``unlock `` (``lock ``) - unlock a server
190- * ``unpause `` (``pause ``) - return a paused server to running state
190+ * ``unpause `` (``pause ``) - return one or more paused servers to running state
191191* ``unrescue `` (``rescue ``) - return a server to normal boot mode
192192* ``unset `` (``set ``) - remove an attribute of the object
193193
Original file line number Diff line number Diff line change @@ -1631,7 +1631,7 @@ def take_action(self, parsed_args):
16311631
16321632
16331633class UnpauseServer (command .Command ):
1634- """Unpause server"""
1634+ """Unpause server(s) """
16351635
16361636 log = logging .getLogger (__name__ + '.UnpauseServer' )
16371637
@@ -1640,18 +1640,20 @@ def get_parser(self, prog_name):
16401640 parser .add_argument (
16411641 'server' ,
16421642 metavar = '<server>' ,
1643- help = _ ('Server (name or ID)' ),
1643+ nargs = '+' ,
1644+ help = _ ('Server(s) to unpause (name or ID)' ),
16441645 )
16451646 return parser
16461647
16471648 @utils .log_method (log )
16481649 def take_action (self , parsed_args ):
16491650
16501651 compute_client = self .app .client_manager .compute
1651- utils .find_resource (
1652- compute_client .servers ,
1653- parsed_args .server ,
1654- ).unpause ()
1652+ for server in parsed_args .server :
1653+ utils .find_resource (
1654+ compute_client .servers ,
1655+ server ,
1656+ ).unpause ()
16551657
16561658
16571659class UnrescueServer (command .Command ):
You can’t perform that action at this time.
0 commit comments