Ignore:
Timestamp:
Nov 30, 2011 4:45:15 PM (12 years ago)
Author:
Ted Faber <faber@…>
Branches:
compt_changes, info-ops, master
Children:
1ae1aa2
Parents:
22a1a77
Message:

Rebooting works

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/federation/local_emulab_segment.py

    r22a1a77 rb709861  
    132132        self.get_mapping(pid,eid)
    133133        return True
     134
     135class operation_segment(local_segment, emulab_segment):
     136    def __init__(self, log=None, keyfile=None, debug=False, boss=None,
     137            cert=None):
     138        local_segment.__init__(self, log=log, keyfile=keyfile, debug=debug)
     139        emulab_segment.__init__(self, boss=boss, cert=cert)
     140
     141    def __call__(self, parent, op, targets, param):
     142        for l, p in targets.items():
     143            self.log.info("[operation_segment]: Calling op on %s(%s)" % (l,p))
     144            self.do_operation(op, l, p, param)
     145        return True
Note: See TracChangeset for help on using the changeset viewer.