Ignore:
Timestamp:
Feb 29, 2012 5:06:03 PM (12 years ago)
Author:
Ted Faber <faber@…>
Branches:
compt_changes, master
Children:
2bb8b35
Parents:
fe6e0be
Message:

Add support for testbeds to indicate preference for outgoing portal
connections.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/fedd_create.py

    rfe6e0be ra11eda5  
    4545                type="string", default=[],
    4646                help="Service description name:exporters:importers:attrs")
     47        self.add_option('--active', action='append', default=[], type='string',
     48                help='a testbed that prefers active protal nodes in the map')
    4749        self.add_option("--map", dest="map", action="append",
    4850                type="string", default=[],
     
    310312
    311313if tbmap:
    312     msg['testbedmap'] = [ { 'testbed': t, 'uri': u } for t, u in tbmap.items() ]
     314    msg['testbedmap'] = [
     315            {
     316                'testbed': t,
     317                'uri': u,
     318                'active': t in opts.active,
     319            } for t, u in tbmap.items()
     320        ]
    313321
    314322if opts.debug > 1: print >>sys.stderr, msg
Note: See TracChangeset for help on using the changeset viewer.