Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-224

Identify common interface between legacy/layered update

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Obsolete
    • Icon: Undefined Undefined
    • None
    • None
    • False
    • False
    • 0

      Layered and legacy update will need to share some code, but some functions will have to be implemented differently. It will be safer and clearer if this is clearly represented by structs and interfaces. Pseudocode:

      struct Daemon {
        someSharedMethods()
      }
      interface DaemonInterface {
        methodsLikeUpdate() 
      }
      LegacyDaemon implements DaemonInterface
      LayeredDaemon implements DaemonInterface

              Unassigned Unassigned
              mkenigsb@redhat.com Matthew Kenigsberg (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: