Skip to content
This repository has been archived by the owner on Jan 20, 2023. It is now read-only.

Create Unified plugin broker that merges functionality of all the plugin type specific brokers #37

Merged
merged 8 commits into from
Mar 25, 2019

Commits on Mar 20, 2019

  1. Allow brokers methods reusage outside of package

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    a561bf9 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. Add unified plugin broker

    This broker is capable of processing Che plugins of all
    types. Depending on the plugin type it calls an appropriate
    plugin broker implementation.
    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    96042f6 View commit details
    Browse the repository at this point in the history
  2. Make plugin type matching case insensitive

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    506570b View commit details
    Browse the repository at this point in the history
  3. Add more cases for manual testing config

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    85eb85f View commit details
    Browse the repository at this point in the history
  4. Make brokers interfaces to mock them

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    1451e5d View commit details
    Browse the repository at this point in the history
  5. Add mocks for brokers impls

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    72ec796 View commit details
    Browse the repository at this point in the history
  6. Refactor unified broker to make it testable

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    2a0d22c View commit details
    Browse the repository at this point in the history
  7. Add unified broker tests

    Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
    Oleksandr Garagatyi committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    b0141e1 View commit details
    Browse the repository at this point in the history