Ignore:
Timestamp:
Mar 9, 2010 2:44:44 PM (14 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
Children:
86a7bb8
Parents:
9b3627e
Message:

SEER stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/emulab_access.py

    r9b3627e r4e9719b  
    10091009            myname = e.name[0]
    10101010            type = e.get_attribute('portal_type')
     1011            testbed = e.get_attribute('testbed')
    10111012
    10121013            info = conninfo_to_dict(myname, connInfo)
     
    10421043                if tunnelconfig:
    10431044                    print >>f, "tunnelip: %s" % tunnelconfig
    1044                 # XXX: send this an fedattr
    1045                 #print >>f, "seercontrol: control.%s.%s%s" % \
    1046                         #(meid.lower(), mproj.lower(), mdomain)
    10471045                print >>f, "peer: %s" % peer.lower()
    10481046                print >>f, "ssh_pubkey: /proj/%s/exp/%s/tmp/%s" % \
     
    10551053                        "Can't write protal config %s: %s" % (cfn, e))
    10561054           
    1057             # XXX: This little seer config file needs to go away.
    1058             #if not seer_out:
    1059                 #try:
    1060                     #seerfn = "%s/seer.conf" % tmpdir
    1061                     #f = open(seerfn, "w")
    1062                     #if not master:
    1063                         #print >>f, "ControlNode: control.%s.%s%s" % \
    1064                             #(meid.lower(), mproj.lower(), mdomain)
    1065                     #print >>f, "ExperimentID: %s" % mexp
    1066                     #f.close()
    1067                 #except IOError, e:
    1068                     #raise service_error(service_error.internal,
    1069                             #"Can't write seer.conf: %s" %e)
    1070                 #seer_out = True
    1071 
    10721055            if not client_out and type in ('control', 'both'):
    10731056                try:
     
    10801063                                s.get('visibility','') == 'import':
    10811064                            client_service_out[s['name']](f, s)
    1082                     # Seer uses this?
     1065                    # Seer uses this.
    10831066                    print >>f, "ExperimentID: %s/%s" % (mproj, meid)
     1067                    # Better way...
     1068                    if testbed == master:
     1069                        print >>f, "SEERBase: True"
    10841070                    f.close()
    10851071                except IOError, e:
Note: See TracChangeset for help on using the changeset viewer.