Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-269

Refactor Launcher and LaunchClass

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • 0.10
    • 0.12
    • REEF
    • None

    Description

      The Launcher/LaunchClass combo is showing quite a bit of evolutionary baggage. For instance, REEF-246 and REEF-247 will have to deal with the weirdness of potentially instantiating two RemoteManager instances.

      Much of this oddness has its root in the split between command line options and configuration. The former is parsed in Launcher, the latter in LaunchClass.

      One step to clean this up would be to have a new Launcher which only takes one command line parameter which points to a Configuration file. That is then loaded and immediately used to instantiate the Clock.

      Attachments

        Issue Links

          Activity

            People

              afchung90 Andrew Chung
              markus.weimer Markus Weimer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: