Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logger implementation and tests #265

Merged
merged 59 commits into from Jun 13, 2023
Merged

Logger implementation and tests #265

merged 59 commits into from Jun 13, 2023

Conversation

koubaa
Copy link
Collaborator

@koubaa koubaa commented Jun 8, 2023

Embedding logging is only currently possible to configure by setting environment variables before starting mechanical.

This adds an API that allows initial configuration but also configuration at runtime after initializing the app.

This will aid in debugging/diagnosing runtime issues.

I am working on documentation, and will add it in subsequent commits in this PR

@github-actions github-actions bot added the bug Something isn't working label Jun 8, 2023
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jun 8, 2023
@github-actions github-actions bot added CI/CD maintenance Package and maintenance related labels Jun 8, 2023
Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's looking great @koubaa!

doc/source/user_guide_embedding/index.rst Outdated Show resolved Hide resolved
src/ansys/mechanical/core/embedding/logger/__init__.py Outdated Show resolved Hide resolved
koubaa and others added 2 commits June 9, 2023 07:44
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
@koubaa koubaa requested a review from PipKat June 9, 2023 12:44
koubaa and others added 28 commits June 12, 2023 12:22
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
@koubaa koubaa merged commit e0bbbc1 into main Jun 13, 2023
31 checks passed
@koubaa koubaa deleted the fix-embedding-logger branch June 13, 2023 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CI/CD documentation Improvements or additions to documentation maintenance Package and maintenance related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants