Ejemplo n.º 1
0
    def on_start(self):
        super(LightweightPyDAP,self).on_start()
        self.pydap_host = self.CFG.get_safe('server.pydap.host', 'localhost')
        self.pydap_port = self.CFG.get_safe('server.pydap.port', '8001')

        self.pydap_data_path = self.CFG.get_safe('server.pydap.data_path', 'RESOURCE:ext/pydap')

        self.pydap_data_path = FileSystem.get_extended_url(self.pydap_data_path)

        self.app = make_app(None, self.pydap_data_path, 'ion/core/static/templates/')
        self.log = getLogger('pydap')
        self.log.write = self.log.info
        self.server = WSGIServer((self.pydap_host, int(self.pydap_port)), self.app, log=self.log)
        self.server.start()
Ejemplo n.º 2
0
    def on_start(self):
        try:
            SimpleProcess.on_start(self)
            self.pydap_host = self.CFG.get_safe('container.pydap_gateway.web_server.host', 'localhost')
            self.pydap_port = self.CFG.get_safe('container.pydap_gateway.web_server.port', '8001')

            self.pydap_data_path = self.CFG.get_safe('server.pydap.data_path', 'RESOURCE:ext/pydap')

            self.pydap_data_path = FileSystem.get_extended_url(self.pydap_data_path)
            self.app = make_app(None, self.pydap_data_path, 'ion/core/static/templates/')
            self.log = getLogger('pydap')
            self.log.write = self.log.info
            self.server = WSGIServer((self.pydap_host, int(self.pydap_port)), self.app, log=self.log)
            self.server.start()
        except: 
            log.exception('Unable to start PyDAP server')
            raise
Ejemplo n.º 3
0
    def on_start(self):
        try:
            SimpleProcess.on_start(self)
            self.pydap_host = self.CFG.get_safe(
                'container.pydap_gateway.web_server.host', 'localhost')
            self.pydap_port = self.CFG.get_safe(
                'container.pydap_gateway.web_server.port', '8001')

            self.pydap_data_path = self.CFG.get_safe('server.pydap.data_path',
                                                     'RESOURCE:ext/pydap')

            self.pydap_data_path = FileSystem.get_extended_url(
                self.pydap_data_path)
            self.app = make_app(None, self.pydap_data_path,
                                'ion/core/static/templates/')
            self.log = getLogger('pydap')
            self.log.write = self.log.info
            self.server = WSGIServer((self.pydap_host, int(self.pydap_port)),
                                     self.app,
                                     log=self.log)
            self.server.start()
        except:
            log.exception('Unable to start PyDAP server')
            raise