|
15 | 15 |
|
16 | 16 | from immudb import header_manipulator_client_interceptor |
17 | 17 | from immudb.handler import (batchGet, batchSet, changePassword, changePermission, createUser, |
18 | | - currentRoot, databaseCreate, databaseList, databaseUse, |
| 18 | + currentRoot, createDatabase, databaseList, useDatabase, |
19 | 19 | get, listUsers, sqldescribe, verifiedGet, verifiedSet, setValue, history, |
20 | 20 | scan, reference, verifiedreference, zadd, verifiedzadd, |
21 | | - zscan, healthcheck, txbyid, verifiedtxbyid, sqlexec, sqlquery, |
| 21 | + zscan, healthcheck, health, txbyid, verifiedtxbyid, sqlexec, sqlquery, |
22 | 22 | listtables, execAll) |
23 | 23 | from immudb.rootService import * |
24 | 24 | from immudb.grpc import schema_pb2_grpc |
@@ -101,6 +101,9 @@ def stub(self): |
101 | 101 | def healthCheck(self): |
102 | 102 | return healthcheck.call(self.__stub, self.__rs) |
103 | 103 |
|
| 104 | + def health(self): |
| 105 | + return health.call(self.__stub, self.__rs) |
| 106 | + |
104 | 107 | def get(self, key: bytes): |
105 | 108 | return get.call(self.__stub, self.__rs, key) |
106 | 109 |
|
@@ -175,16 +178,30 @@ def databaseList(self): |
175 | 178 | return [x.databaseName for x in dbs.dblist.databases] |
176 | 179 |
|
177 | 180 | def databaseUse(self, dbName: bytes): |
| 181 | + warnings.warn("Call to deprecated databaseUse. Use useDatabase instead", |
| 182 | + category=DeprecationWarning, |
| 183 | + stacklevel=2 |
| 184 | + ) |
| 185 | + return self.useDatabase(dbName) |
| 186 | + |
| 187 | + def useDatabase(self, dbName: bytes): |
178 | 188 | request = schema_pb2_grpc.schema__pb2.Database(databaseName=dbName) |
179 | | - resp = databaseUse.call(self.__stub, self.__rs, request) |
| 189 | + resp = useDatabase.call(self.__stub, self.__rs, request) |
180 | 190 | # modify header token accordingly |
181 | 191 | self.__stub = self.set_token_header_interceptor(resp) |
182 | 192 | self.__rs.init(dbName, self.__stub) |
183 | 193 | return resp |
184 | 194 |
|
185 | | - def databaseCreate(self, dbName: bytes): |
| 195 | + def createDatabase(self, dbName: bytes): |
186 | 196 | request = schema_pb2_grpc.schema__pb2.Database(databaseName=dbName) |
187 | | - return databaseCreate.call(self.__stub, self.__rs, request) |
| 197 | + return createDatabase.call(self.__stub, self.__rs, request) |
| 198 | + |
| 199 | + def databaseCreate(self, dbName: bytes): |
| 200 | + warnings.warn("Call to deprecated databaseCreate. Use createDatabase instead", |
| 201 | + category=DeprecationWarning, |
| 202 | + stacklevel=2 |
| 203 | + ) |
| 204 | + return self.createDatabase(dbName) |
188 | 205 |
|
189 | 206 | def currentState(self): |
190 | 207 | return currentRoot.call(self.__stub, self.__rs, None) |
|
0 commit comments