Exemple #1
0
    def ping (self):
        """ See if Display server present
    
        Returns True if server present

        * self      = Display object
        """
        from six.moves.xmlrpc_client import ServerProxy
        url = self.serverURL
        if url == "ObitView":
            url = "http://localhost:8765/RPC2"
        server = ServerProxy(url)
        try:
            answer = server.ping(42)
        except:
            answer = False
            pass
        else:
            pass
        if answer:
            print("Display Server "+url+" present")
            return True
        else:
            print("Display Server "+url+" NOT present")
            return False