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 rudimentary cli implementation #17

Closed
wants to merge 2 commits into from

Conversation

ByteOtter
Copy link
Collaborator

@ByteOtter ByteOtter commented Jan 6, 2024

Linked Items

Fixes N/A

Description

Add a basic implementation of cobbler-tftp's CLI with documentation:

Usage: cobbler-tftp [OPTIONS] COMMAND [ARGS]...

  Cobbler-TFTP - Copyright (c) 2022 The Cobbler Team. (github.com/cobbler)

  Licensed under the terms of the GPLv2.0 license.

Options:
  -h, --help  Show this message and exit.

Commands:
  print-default-config  Print the default application parameters.
  start                 Start the cobbler-tftp server.
  stop                  Stop the cobbler-tftp server daemon if it is running
  version               Check cobbler-tftp version.

TODO:

  • Implement basic CLI layout
  • Add unittests

Behaviour changes

N/A

Category

This is related to a:

  • Bugfix
  • Feature
  • Packaging
  • Docs
  • Code Quality
  • Refactoring
  • Miscellaneous

Tests

  • Unit-Tests were created
  • System-Tests were created
  • Code is already covered by Unit-Tests
  • Code is already covered by System-Tests
  • No tests required

@ByteOtter ByteOtter marked this pull request as draft January 6, 2024 18:14
@github-actions github-actions bot added the python label Jan 6, 2024
@affenull2345 affenull2345 mentioned this pull request Jan 8, 2024
13 tasks
@SchoolGuy
Copy link
Member

Superseeded by #18

@SchoolGuy SchoolGuy closed this Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants