aws / aws/aws-step-functions-data-science-sdk-python

Customise Logging configuration

Open
#126 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
299
Forks
84
PR merge metrics
No merged PRs in 30d

Description

Hi all,

I was wondering whether it is possible to change the logging configuration when creating/updating a state machine. From my current understanding the loggging configuration is set to default:

https://github.com/aws/aws-step-functions-data-science-sdk-python/blob/1e036cedd220dae3a41f1c875e9a522df9f75bb8/src/stepfunctions/workflow/stepfunctions.py#L212-L220

https://github.com/aws/aws-step-functions-data-science-sdk-python/blob/1e036cedd220dae3a41f1c875e9a522df9f75bb8/src/stepfunctions/workflow/stepfunctions.py#L254-L258

Contributor guide

Open the contributing guide

Research direction

Start in src/stepfunctions/workflow/stepfunctions.py at the linked lines 212-220 and 254-258, and trace how state machines are created or updated. Check how the SDK currently supplies logging configuration and what API surface would need to expose customization. Done means the issue's desired logging options and behavior are specified and covered by appropriate tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.