Ignore:
Timestamp:
Oct 7, 2011 5:29:41 PM (13 years ago)
Author:
Ted Faber <faber@…>
Branches:
compt_changes, info-ops, master
Children:
58e5a4f
Parents:
743a102
Message:

Terminate nonce experiments #36

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/proxy_emulab_segment.py

    r743a102 r05c41f5  
    330330        proxy_segment.__init__(self, log=log, keyfile=keyfile, debug=debug)
    331331
    332     def __call__(self, parent, user, pid, eid, gid=None):
     332    def __call__(self, parent, user, pid, eid, gid=None, terminate=False):
    333333        """
    334334        Stop a sub experiment by calling swapexp on the federant
     
    343343            rv = self.ssh_cmd(user, host,
    344344                    "/usr/testbed/bin/swapexp -w %s %s out" % (pid, eid))
     345            if terminate:
     346                rv = self.ssh_cmd(user, host,
     347                        "/usr/testbed/bin/endexp -w %s %s" % (pid, eid))
    345348        except self.ssh_cmd_timeout:
    346349            rv = False
Note: See TracChangeset for help on using the changeset viewer.