Ignore:
Timestamp:
May 26, 2010 3:18:49 AM (14 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-3.01, version-3.02
Children:
cf00ddd
Parents:
fefa026
Message:

checkpoint and debugging

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/emulab_access.py

    rfefa026 rc5869ef  
    17131713                    debug=self.create_debug, log=alloc_log)
    17141714            rv = starter(self, ename, proj, user, expfile, tmpdir)
     1715            rvtopo = topo.clone()
     1716
    17151717            # Copy the assigned names into the return topology
    1716             rvtopo = topo.clone()
    1717             for e in [ e for e in rvtopo.elements \
    1718                    if isinstance(e, topdl.Computer)]:
    1719                 for n in e.name:
    1720                     if n in starter.node:
    1721                         e.set_attribute('hostname', "%s%s" % \
    1722                                 (starter.node[n], self.domain))
     1718            embedding = [ ]
     1719            for n in starter.node:
     1720                embedding.append({
     1721                    'toponame': n,
     1722                    'physname': ["%s%s" %  (starter.node[n], self.domain)],
     1723                    })
     1724
     1725
    17231726        except service_error, e:
    17241727            err = e
     
    17521755                        'topdldescription': rvtopo.to_dict()
    17531756                        }
     1757                    'embedding': embedding
    17541758                    }
    17551759            retval = copy.copy(self.allocation[aid]['started'])
Note: See TracChangeset for help on using the changeset viewer.