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

Add demo-core command, log subcommand #63

Merged
merged 2 commits into from
Jan 4, 2017
Merged

Add demo-core command, log subcommand #63

merged 2 commits into from
Jan 4, 2017

Conversation

mbland
Copy link
Owner

@mbland mbland commented Dec 26, 2016

Per #57 and #58, seems like another useful method for documenting the logging features. May prove a useful model for documenting module and command features in general, by providing an easy way to experiment with parameters on the command line.

Though I'm creating the PR with a working implementation, I still need to move scripts/demo to libexec/demo-core to make it a builtin. That way, the hope would be that framework users will discover and reproduce the ./go demo functionality in their own plugins and applications.

I also still need to add tests. All of this will be done before merging.

@mbland mbland added this to the v1.3.0 milestone Dec 26, 2016
@mbland mbland self-assigned this Dec 26, 2016
@coveralls
Copy link

Coverage Status

Coverage remained the same at 94.259% when pulling e7fe9c2 on log-demo into 8dfeca9 on master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 94.325% when pulling 06df8ec on log-demo into a982cd3 on master.

Seems like another useful method for documenting the logging features.
May prove a useful model for documenting module and command features in
general, by providing an easy way to experiment with parameters on the
command line.
@mbland
Copy link
Owner Author

mbland commented Jan 4, 2017

Closes #57.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 94.437% when pulling 8b9610e on log-demo into 6267d45 on master.

Since there's now a `libexec/demo-core.d` directory, we have to be more
deliberate about building the list of expected builtin commands.
@coveralls
Copy link

Coverage Status

Coverage increased (+0.1%) to 94.437% when pulling e1d6e59 on log-demo into 6267d45 on master.

@mbland mbland merged commit 6708725 into master Jan 4, 2017
@mbland mbland deleted the log-demo branch January 4, 2017 19:01
@mbland mbland mentioned this pull request Jan 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants