|
18 | 18 |
|
19 | 19 | from six.moves import xrange |
20 | 20 |
|
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 |
26 | 22 |
|
27 | 23 | from kmip.demos import utils |
28 | 24 |
|
|
33 | 29 | logger = utils.build_console_logger(logging.INFO) |
34 | 30 |
|
35 | 31 | # Build and parse arguments |
36 | | - parser = utils.build_cli_parser(Operation.QUERY) |
| 32 | + parser = utils.build_cli_parser(enums.Operation.QUERY) |
37 | 33 | opts, args = parser.parse_args(sys.argv[1:]) |
38 | 34 |
|
39 | 35 | username = opts.username |
|
42 | 38 |
|
43 | 39 | # Build query function list. |
44 | 40 | 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) |
57 | 47 |
|
58 | 48 | # 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 | + ) |
60 | 53 | client.open() |
61 | 54 |
|
62 | 55 | result = client.query(query_functions=query_functions) |
|
66 | 59 | logger.info('query() result status: {0}'.format( |
67 | 60 | result.result_status.value)) |
68 | 61 |
|
69 | | - if result.result_status.value == ResultStatus.SUCCESS: |
| 62 | + if result.result_status.value == enums.ResultStatus.SUCCESS: |
70 | 63 | operations = result.operations |
71 | 64 | object_types = result.object_types |
72 | 65 | vendor_identification = result.vendor_identification |
|
0 commit comments