Ejemplo n.º 1
0
    def __initDamas(self):

        sDamasServerAddr = self.getVar("project", "damas_server_addr", "")

        from .dbtypes import DummyDbCon
        dummydb = DummyDbCon(sDamasServerAddr)

        if not sDamasServerAddr:
            self._damasdb = dummydb
            return

        if inDevMode():
            print "connecting to damas server:", sDamasServerAddr
        else:
            print "connecting to damas..."

        import damas
        damasdb = damas.http_connection(sDamasServerAddr)

        try:
            damasdb.verify()
        except IOError as e:
            logMsg(toStr(e), warning=True)
            self._damasdb = dummydb
        else:
            self._damasdb = damasdb
Ejemplo n.º 2
0

from damas import http_connection


db = http_connection("https://62.210.104.42:8443")

#data = {"path":"MyDir/MyFile.ext"}
#node = db.create(data)
#print node
#
#data = {"path":"mydir/MyFile.EXT"}
#node = db.create(data)
#print node

#print db.read(db.search("my_field:/myvalue/"))