Changeset 6e44258 for fedd/federation


Ignore:
Timestamp:
Oct 29, 2009 8:08:34 PM (15 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-2.00, version-3.01, version-3.02
Children:
5c8fbb9
Parents:
2bc7b76
Message:

that shouldn't be hard coded

Location:
fedd/federation
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/emulab_access.py

    r2bc7b76 r6e44258  
    10701070                os.mkdir(softdir)
    10711071            for s in sw:
     1072                print "%s %s %s" % ( s, certfile, softdir)
    10721073                get_url(s, certfile, softdir)
    10731074
  • fedd/federation/experiment_control.py

    r2bc7b76 r6e44258  
    15741574                    else:
    15751575                        new_i = topdl.Interface(
    1576                                 substrate=s.name,
     1576                                substrate=sub.name,
    15771577                                attribute=[
    15781578                                    topdl.Attribute(
     
    16301630        topo[st].elements.append(portal)
    16311631
    1632     def new_dragon_portal(self, st, dt, master, eid, dip, idx,
     1632    def new_dragon_portal(self, st, dt, master, eid, myip, dip, idx,
    16331633            substrate, tbparams):
    16341634        # Add to the master testbed
     
    16401640                ((substrate.name,(
    16411641                    ('portal','true'),
    1642                     ('ip4_address', "%s" % ip_addr(dip)),
     1642                    ('ip4_address', "%s" % ip_addr(myip)),
    16431643                    ('dragon_vlan', 'unassigned%d' % idx),
    16441644                    ('dragon_type', 'link'),)),))
     
    16961696                    dip, leng = ip_allocator.allocate(4)
    16971697                    dip += 1
     1698                    mip = dip+1
    16981699                    csub = topdl.Substrate(
    16991700                            name="dragon-control-%s" % tb,
     
    17301731                    topo[tb].elements.append(
    17311732                            self.new_dragon_portal(tb, master, master, eid,
    1732                                 dip, idx, csub, tbparams))
     1733                                dip, mip, idx, csub, tbparams))
    17331734                    topo[tb].elements.append(seg)
    17341735
    1735                     dip+=1
    17361736                    mcsub = csub.clone()
    17371737                    seg = topdl.Segment(
     
    17581758                    topo[master].elements.append(
    17591759                            self.new_dragon_portal(master, tb, master, eid,
    1760                                 dip, idx, mcsub, tbparams))
     1760                                mip, dip, idx, mcsub, tbparams))
    17611761                    topo[master].elements.append(seg)
    17621762
     
    18311831            # XXX
    18321832            softmap[pkg] = \
    1833                     "https://users.isi.deterlab.net:23232/%s/%s" %\
     1833                    "https://users.isi.deterlab.net:23235/%s/%s" %\
    18341834                    ( path, dest)
    18351835
     
    20842084       
    20852085        # XXX
    2086         url_base = 'https://users.isi.deterlab.net:23232'
     2086        url_base = 'https://users.isi.deterlab.net:23235'
    20872087        attrs = [
    20882088                {
  • fedd/federation/local_emulab_segment.py

    r2bc7b76 r6e44258  
    240240                self.log.debug("[start_segment]: swapin timed out " +\
    241241                        "checking state")
    242                 state = self.get_state(user, host, pid, eid)
     242                state = self.get_state(pid, eid)
    243243                self.log.debug("[start_segment]: state is %s" % state)
    244244                return state == 'active'
Note: See TracChangeset for help on using the changeset viewer.