Changeset 7a8d667 for fedd/fedd_proj.py


Ignore:
Timestamp:
Sep 19, 2008 6:25:54 PM (16 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
Children:
01073f7
Parents:
9d207bd
Message:

reconfigure sshd_config explicitly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/fedd_proj.py

    r9d207bd r7a8d667  
    5151            'Vis' : 'soap_Vis',\
    5252            'Info' : 'soap_Info',\
     53            'Terminate' : 'soap_Terminate',\
    5354            }
    5455    xmlrpc_methods = { \
     
    5859            'Vis' : 'xmlrpc_Vis',\
    5960            'Info' : 'xmlrpc_Info',\
     61            'Terminate' : 'xmlrpc_Terminate',\
    6062            }
    6163
     
    613615        return resp
    614616
     617    def soap_Terminate(self, ps, fid):
     618        req = ps.Parse(TerminateRequestMessage.typecode)
     619
     620        msg = self.create_experiment.terminate_experiment(unpack_soap(req),
     621                fedid)
     622
     623        resp = TerminateResponseMessage()
     624        resp.set_element_TerminateResponseBody(
     625                pack_soap(resp, "TerminateResponseBody", msg))
     626
     627        return resp
     628
    615629    def xmlrpc_RequestAccess(self, params, fid):
    616630        msg = self.RequestAccess(params[0], fedid)
     
    660674        if msg != None:
    661675            return encapsulate_binaries({ "InfoResponseBody" : msg },
     676                    ('fedid',))
     677        else:
     678            raise service_error(service_error.internal,
     679                    "No response generated?!")
     680
     681
     682    def xmlrpc_Terminate(self, params, fid):
     683        p = decapsulate_binaries(params[0], ('fedid',))
     684        msg = self.create_experiment.terminate_experiment(p, fedid)
     685        if msg != None:
     686            return encapsulate_binaries({ "TerminateResponseBody" : msg },
    662687                    ('fedid',))
    663688        else:
Note: See TracChangeset for help on using the changeset viewer.