Files
odo/pkg/project/project.go
Philippe Martin b20103c9f3 Separate layers - Application + Project (#5293)
* Application interface

* Application describe

* Application list

* Fix --output/-o flag

* Test Run()

* Tests on application pkg

* Unit tests on kclient relative to application

* comment

* Add ComponentList method to Application

* Project interface

* Project CLI tests

* Dharmit review
2022-01-05 16:08:40 +01:00

10 lines
242 B
Go

package project
type Client interface {
SetCurrent(projectName string) error
Create(projectName string, wait bool) error
Delete(projectName string, wait bool) error
List() (ProjectList, error)
Exists(projectName string) (bool, error)
}