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

Allow child logger to share the parent Shell #40

Open
jmgate opened this issue Apr 25, 2024 · 0 comments
Open

Allow child logger to share the parent Shell #40

jmgate opened this issue Apr 25, 2024 · 0 comments
Labels
Type: Feature A new capability we need added to the code.

Comments

@jmgate
Copy link
Collaborator

jmgate commented Apr 25, 2024

INSERT DETAILS HERE.

I can see a use case where it would be reasonable for a user to want to organize their log file hierarchically via child ShellLoggers, while at the same time sharing the Shell of the parent ShellLogger. This could be done via either

  1. allowing the child to inherit everything defined in the parent's Shell (environment variables, functions, etc.), or
  2. allowing the child to share the parent's Shell.

It might be worthwhile to enable both cases. In the first case, whatever is done in the child won't affect the parent or subsequent children, but in the second case it would.

  • What feature change/addition is needed?
  • How does this differ from what we currently have?
  • Do you have suggestions on implementation?
  • What alternative solutions have you considered?
  • How has the lack of this feature affected you?
  • What are you trying to accomplish?
  • What specifically must we demonstrate to call this work complete?
@jmgate jmgate added the Type: Feature A new capability we need added to the code. label Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature A new capability we need added to the code.
Projects
None yet
Development

No branches or pull requests

1 participant