Ticket #1026: sfa-2.0-9-patch-6.diff

File sfa-2.0-9-patch-6.diff, 1003 bytes (added by xyang@maxgigapop.net, 7 years ago)

Patch#6

  • /usr/lib/python2.6/site-packages/sfa/managers/

    old new class AggregateManagerMax (AggregateMana 
    325325    def GetVersion(self, api, options):
    326326        xrn=Xrn(api.hrn)
    327327        version = version_core()
     328        hrn=xrn.get_hrn()
     329        urn=xrn.get_urn()
     330        if hrn == 'ionpl':
     331           urn = 'urn:publicid:IDN+ion.internet2.edu+authority+cm'
    328332        version_generic = {
    329333            'interface':'aggregate',
    330334            'sfa': 2,
    331335            'geni_api': 2,
    332336            'geni_api_versions': {'2': 'http://%s:%s' % (api.config.SFA_AGGREGATE_HOST, api.config.SFA_AGGREGATE_PORT)},
    333             'hrn':xrn.get_hrn(),
    334             'urn':xrn.get_urn(),
     337            'hrn': hrn,
     338            'urn': urn,
    335339            'geni_am_type': ['dcn','max'],
    336340            }
    337341        version.update(version_generic)