Changeset 264


Ignore:
Timestamp:
Nov 11, 2009, 2:16:14 PM (11 years ago)
Author:
jjbot
Message:

Changes to xmlrpc server and message class.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • web/IbidasAtomicServices2.py

    r260 r264  
    77    def getAvailableSets(self):
    88        msg = IbidasSimpleMessage()
    9         sets = self.cd.set[:, self.SET_FN]
     9        sets = self.cd.set
    1010        msg.addSets(sets)
    11         return res
     11        print msg.finalize()
     12        return msg.finalize()
    1213
    1314    def getAvailableItemRelationTypes(self):
  • web/IbidasSimpleMessage.py

    r262 r264  
    4848        self.setlink_fn     = colMap(self.SETLINK_FN)
    4949
    50     def addItems(cont):
    51         if self.items:
     50    def addItems(self, cont):
     51        print "addItems called."
     52        if not self.items is None:
    5253            self.items = self.items.stack(cont)
    5354        else:
    5455            self.items = cont
    5556
    56     def addItemLinks(cont):
    57         if self.itemlinks:
     57    def addItemLinks(self, cont):
     58        print "addItemLinks called."
     59        if not self.itemlinks is None:
    5860            self.itemlinks = self.itemlinks.stack(cont)
    5961        else:
    6062            self.itemlinks = cont
    6163
    62     def addTerms(cont):
    63         if self.terms:
     64    def addTerms(self, cont):
     65        print "addTerms called."
     66        if not self.terms is None:
    6467            self.terms = self.terms.stack(cont)
    6568        else:
    6669            self.terms = cont
    6770
    68     def addTermlinks(cont):
    69         if self.termlinks:
     71    def addTermlinks(self, cont):
     72        print "addTermlinks called."
     73        if not self.termlinks is None:
    7074            self.termlinks = self.termlinks.stack(cont)
    7175        else:
    7276            self.termlinks = cont
    7377
    74     def addSets(cont):
    75         if self.sets:
     78    def addSets(self, cont):
     79        print "addSets called."
     80       
     81        print cont
     82        print self.sets
     83
     84        if not self.sets is None:
    7685            self.sets = self.sets.stack(cont)
    7786        else:
    7887            self.sets = cont
    7988
    80     def addSetlinks(cont):
    81         if self.setlinks:
     89    def addSetlinks(self, cont):
     90        print "addSetlinks called."
     91        if not self.setlinks is None:
    8292            self.setlinks = self.setlinks.stack(cont)
    8393        else:
     
    8898        """
    8999        out = {}
    90         if self.items:
     100        if not self.items is None:
    91101            out[self.ITEM_STR] = self.items.to_python()
    92102            out[self.ITEM_FN_STR] = self.item_fn
    93         if self.itemlinks:
     103        if not self.itemlinks is None:
    94104            out[self.ITEMLINK_STR] = self.itemlinks.to_python()
    95105            out[self.ITEMLINK_FN_STR] = self.item_fn
    96         if self.terms:
     106        if not self.terms is None:
    97107            out[self.TERM_STR] = self.terms.to_python()
    98108            out[self.TERM_FN_STR] = self.term_fn
    99         if self.termlinks:
     109        if not self.termlinks is None:
    100110            out[self.TERMLINK_STR] = self.termlinks.to_python()
    101111            out[self.TERMLINK_FN_STR] = self.termlink_fn
    102         if self.sets:
     112        if not self.sets is None:
    103113            out[self.SET_STR] = self.sets.to_python()
    104114            out[self.SET_FN_STR] = self.set_fn
    105         if self.setlinks:
     115        if not self.setlinks is None:
    106116            out[self.SETLINK_STR] = self.setlinks.to_python()
    107117            out[self.SETLINK_FN_STR] = self.setlink_fn
  • xmlrpc_tmp.py

    r261 r264  
    2020
    2121ias = IbidasAtomicServices2.AtomicServices(cd)
    22 server = SimpleXMLRPCServer( ('localhost', 10000) )
     22server = SimpleXMLRPCServer( ('localhost', 11000) )
    2323server.register_introspection_functions()
    2424server.register_instance(ias)
Note: See TracChangeset for help on using the changeset viewer.