Projects¶
Model objects representing projects.
-
class
renku.core.models.projects.
Project
(name=None, created=NOTHING, version='8', agent_version='pre-0.11.0', template_source: str = None, template_ref: str = None, template_id: str = None, template_version: str = None, template_metadata: str = '{}', immutable_template_files=NOTHING, automated_update=False, *, client=None, creator=None, id=None)[source]¶ Represent a project.
Method generated by attrs for class Project.
-
project_id
¶ Return the id for the project.
-
-
class
renku.core.models.projects.
ProjectCollection
(client=None)[source]¶ Represent projects on the server.
Example
Create a project and check its name.
# >>> project = client.projects.create(name=’test-project’) # >>> project.name # ‘test-project’
Create a representation of objects on the server.
-
create
(name=None, **kwargs)[source]¶ Create a new project.
Parameters: name – The name of the project. Returns: An instance of the newly create project. Return type: renku.core.models.projects.Project
-