Files
odo/pkg/platform/doc.go
Armel Soro 918a4e97fb Make 'pkg/logs' platform-agnostic (#6251)
* Panic if platform for Exec is not supported yet

This will make the error more visible,
instead of hiding it.

* Use a consistent receiver name in 'pkg/kclient.Client#DeploymentWatcher'

* Make 'pkg/logs/LogsClient' rely on the generic 'platform.Client'

Co-authored-by: Philippe Martin <phmartin@redhat.com>

* Make 'pkg/component#Log' function rely on the generic 'platform.Client'

Co-authored-by: Philippe Martin <phmartin@redhat.com>

* Make the 'execHandler' in 'pkg/component' rely on the generic 'platform.Client'

Co-authored-by: Philippe Martin <phmartin@redhat.com>

* Move 'matchOwnerReferenceWithResources' unit tests from 'pkg/logs' to 'pkg/kclient'

Those tests are specific to the Kubernetes implementation.

Co-authored-by: Philippe Martin <phmartin@redhat.com>
2022-11-01 10:59:17 -04:00

5 lines
256 B
Go

// Package platform provides a generic interface to abstract operations that can be performed anywhere.
// Its goal is to make odo not too tied to a specific platform like Kubernetes, but be able to work on other
// platforms like Podman.
package platform