Skip to content

Commit 4ebaa6f

Browse files
committed
Fix a bug with the function list in the Query demo
1 parent 8fb05bd commit 4ebaa6f

File tree

1 file changed

+13
-20
lines changed

1 file changed

+13
-20
lines changed

kmip/demos/units/query.py

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,7 @@
1818

1919
from six.moves import xrange
2020

21-
from kmip.core.enums import Operation
22-
from kmip.core.enums import QueryFunction as QueryFunctionEnum
23-
from kmip.core.enums import ResultStatus
24-
25-
from kmip.core.misc import QueryFunction
21+
from kmip.core import enums
2622

2723
from kmip.demos import utils
2824

@@ -33,7 +29,7 @@
3329
logger = utils.build_console_logger(logging.INFO)
3430

3531
# Build and parse arguments
36-
parser = utils.build_cli_parser(Operation.QUERY)
32+
parser = utils.build_cli_parser(enums.Operation.QUERY)
3733
opts, args = parser.parse_args(sys.argv[1:])
3834

3935
username = opts.username
@@ -42,21 +38,18 @@
4238

4339
# Build query function list.
4440
query_functions = list()
45-
query_functions.append(
46-
QueryFunction(QueryFunctionEnum.QUERY_OPERATIONS))
47-
query_functions.append(
48-
QueryFunction(QueryFunctionEnum.QUERY_OBJECTS))
49-
query_functions.append(
50-
QueryFunction(QueryFunctionEnum.QUERY_SERVER_INFORMATION))
51-
query_functions.append(
52-
QueryFunction(QueryFunctionEnum.QUERY_APPLICATION_NAMESPACES))
53-
query_functions.append(
54-
QueryFunction(QueryFunctionEnum.QUERY_EXTENSION_LIST))
55-
query_functions.append(
56-
QueryFunction(QueryFunctionEnum.QUERY_EXTENSION_MAP))
41+
query_functions.append(enums.QueryFunction.QUERY_OPERATIONS)
42+
query_functions.append(enums.QueryFunction.QUERY_OBJECTS)
43+
query_functions.append(enums.QueryFunction.QUERY_SERVER_INFORMATION)
44+
query_functions.append(enums.QueryFunction.QUERY_APPLICATION_NAMESPACES)
45+
query_functions.append(enums.QueryFunction.QUERY_EXTENSION_LIST)
46+
query_functions.append(enums.QueryFunction.QUERY_EXTENSION_MAP)
5747

5848
# Build the client and connect to the server
59-
client = KMIPProxy(config=config, config_file=opts.config_file)
49+
client = KMIPProxy(
50+
config=config,
51+
config_file=opts.config_file
52+
)
6053
client.open()
6154

6255
result = client.query(query_functions=query_functions)
@@ -66,7 +59,7 @@
6659
logger.info('query() result status: {0}'.format(
6760
result.result_status.value))
6861

69-
if result.result_status.value == ResultStatus.SUCCESS:
62+
if result.result_status.value == enums.ResultStatus.SUCCESS:
7063
operations = result.operations
7164
object_types = result.object_types
7265
vendor_identification = result.vendor_identification

0 commit comments

Comments
 (0)