Ignore:
Timestamp:
Jun 1, 2010 8:02:00 AM (14 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
Children:
1502580
Parents:
5767b20
Message:

Remove software, etc when experiment swaps out

Fix a couple small bugs in access controller that I believed were fixed before.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/emulab_access.py

    r5767b20 re07c8f3  
    612612                                        "dragonportal ip %s vlan %s " + \
    613613                                        "netmask 255.255.255.0\n") % \
    614                                         (e.name, addr, vlan)
     614                                        (topdl.to_tcl_name(e.name), addr, vlan)
    615615                            elif type =='lan':
    616616                                s = ("tb-allow-external ${%s} " + \
    617617                                        "dragonportal " + \
    618618                                        "ip %s vlan %s usurp %s\n") % \
    619                                         (e.name, addr, vlan, subs)
     619                                        (topdl.to_tcl_name(e.name), addr,
     620                                                vlan, subs)
    620621                            else:
    621622                                raise service_error(service_error_internal,
     
    824825        # If this is the seer master, add that node, too.
    825826        if seer_master:
    826             self.add_seer_node(topo, 'seer-master', self.seer_master_start)
     827            self.add_seer_node(topo, 'seer-master',
     828                    "%s -R -n -R seer-master -R -A -R sink" % \
     829                            self.seer_master_start)
    827830
    828831    def retrieve_software(self, topo, certfile, softdir):
Note: See TracChangeset for help on using the changeset viewer.