Skip to content
This repository was archived by the owner on May 9, 2024. It is now read-only.

Add logging option to hdk init #339

Merged
merged 1 commit into from
Apr 3, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion python/pyhdk/hdk.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#
# SPDX-License-Identifier: Apache-2.0

from pyhdk._common import buildConfig
from pyhdk._common import buildConfig, initLogger
from pyhdk._storage import TableOptions, CsvParseOptions, ArrowStorage, DataMgr
from pyhdk._sql import Calcite, RelAlgExecutor
from pyhdk._execute import Executor
Expand Down Expand Up @@ -1648,6 +1648,8 @@ def device_type(self, value):

class HDK:
def __init__(self, **kwargs):
if "debug_logs" in kwargs:
initLogger(debug_logs=kwargs.pop("debug_logs"))
self._config = buildConfig(**kwargs)
self._storage = ArrowStorage(1)
self._data_mgr = DataMgr(self._config)
Expand Down