File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ And execute against an environment and set of hosts like so:
35
35
$ fab preview all hosts
36
36
...
37
37
$ fab preview class:frontend do:'uname -a'
38
+ $ fab preview class:cache,bouncer do:uptime
38
39
...
39
40
40
41
### Targetting groups of machines
Original file line number Diff line number Diff line change @@ -263,9 +263,10 @@ def numbered(number):
263
263
env .hosts = [host for host in env .hosts if re .search ((r'-%s\.' % number ), host )]
264
264
265
265
@task (name = 'class' )
266
- def klass (class_name ):
266
+ def klass (* class_names ):
267
267
"""Select a machine class"""
268
- env .hosts .extend (env .roledefs ['class-%s' % class_name ]())
268
+ for class_name in class_names :
269
+ env .hosts .extend (env .roledefs ['class-%s' % class_name ]())
269
270
270
271
@task
271
272
@serial
You can’t perform that action at this time.
0 commit comments