Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • stork stork
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 311
    • Issues 311
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 27
    • Merge requests 27
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source ProjectsISC Open Source Projects
  • storkstork
  • Merge requests
  • !299

Refactor agent in a way that apps hold some state

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Michal Nowikowski requested to merge 474-test-stork-with-latest-bind9-9-17-x-2 into master May 05, 2021
  • Overview 29
  • Commits 4
  • Pipelines 0
  • Changes 16

Closes #474 (closed)

Apps should be objects with methods. There should be a base app and then Kea and BIND 9 apps that inherits from the base app. They should provide some common interface. They should have specific implementation for common interface and also some extra, specific interface.

This change only introduces base and specific apps and common interface. The next changes will introduce specific interfaces.

Edited May 17, 2021 by Michal Nowikowski
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 474-test-stork-with-latest-bind9-9-17-x-2