Documentation ¶
Index ¶
- Variables
- type ProjectService
- func (s *ProjectService) Create(project *models.Project, organizationName string) *ProjectService
- func (s *ProjectService) Err() error
- func (s *ProjectService) Get(project *models.Project) *ProjectService
- func (s *ProjectService) GetOrCreate(project *models.Project, organizationName string) *ProjectService
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorAlreadyInKeystoneProject = errors.New("already in keystone project")
Functions ¶
This section is empty.
Types ¶
type ProjectService ¶
type ProjectService struct {
// contains filtered or unexported fields
}
func NewProjectService ¶
func NewProjectService( ctx *core.Context, currentfolder, projectName string, ) *ProjectService
NewProjectService function returns a new instance of ProjectService
func (*ProjectService) Create ¶
func (s *ProjectService) Create( project *models.Project, organizationName string, ) *ProjectService
Create method creates a project in an organization
func (*ProjectService) Err ¶
func (s *ProjectService) Err() error
Err method returns the last error that occurred in the service
func (*ProjectService) Get ¶
func (s *ProjectService) Get(project *models.Project) *ProjectService
Get method gets the project information from the API
func (*ProjectService) GetOrCreate ¶
func (s *ProjectService) GetOrCreate( project *models.Project, organizationName string, ) *ProjectService
GetOrCreate method gets or create a project in organization
Click to show internal directories.
Click to hide internal directories.