def odbc_server(self, name, group='Default', port=0, root='/', content_db_name=None, modules_db_name=None, connection=None): """ Get the named ODBC server. """ if connection is None: server = OdbcServer(name, group, port, root, content_db_name, modules_db_name, connection=self.connection, save_connection=self.save_connection) else: server = OdbcServer(name, group, port, root, content_db_name, modules_db_name, connection=connection, save_connection=False) if connection is None: server = server.read(self.connection) else: server = server.read(connection) if server.server_type() != 'odbc': raise InvalidAPIRequest("Attempt to load {0} server as odbc" \ .format(server.server_type())) return server
def odbc_server(self, name, group='Default', port=0, root='/', content_db_name=None, modules_db_name=None, connection=None): """ Get the named ODBC server. """ if connection is None: server = OdbcServer(name, group, port, root, content_db_name, modules_db_name, connection=self.connection, save_connection=self.save_connection) else: server = OdbcServer(name, group, port, root, content_db_name, modules_db_name, connection=connection, save_connection=False) if connection is None: server = server.read(self.connection) else: server = server.read(connection) if server.server_type() != 'odbc': raise InvalidAPIRequest("Attempt to load {0} server as odbc" \ .format(server.server_type())) return server
def test_create_odbc_server(self): server = OdbcServer("foo-odbc", "Default", 10101, '/', 'Documents') assert "foo-odbc" == server.server_name() server.create(self.connection) assert server is not None assert "odbc" == server.server_type() server.delete(self.connection) server = Server.lookup(self.connection, "foo-odbc") assert server is None
def test_create_odbc_server(self): server = OdbcServer("foo-odbc", "Default", 10101, '/', 'Documents') assert "foo-odbc" == server.server_name() server.create(self.connection) assert server is not None assert "odbc" == server.server_type() server.delete(self.connection) server = Server.lookup(self.connection, "foo-odbc") assert server is None
def test_create_odbc_server(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) server = OdbcServer("foo-odbc", "Default", 10101, '/', 'Documents') self.assertEqual(server.server_name(), "foo-odbc") server.create(connection) self.assertIsNotNone(server) self.assertEqual("odbc", server.server_type()) server.delete(connection) server = Server.lookup(connection, "foo-odbc") self.assertIsNone(server)
def test_create_odbc_server(self): connection = Connection.make_connection(tc.hostname, tc.admin, tc.password) server = OdbcServer("foo-odbc", "Default", 10101, '/', 'Documents') self.assertEqual(server.server_name(), "foo-odbc") server.create(connection) self.assertIsNotNone(server) self.assertEqual("odbc", server.server_type()) server.delete(connection) server = Server.lookup(connection, "foo-odbc") self.assertIsNone(server)