Skip to content

Commit 921929f

Browse files
tarekbadrshafrittoli
authored andcommitted
update events -> event
1 parent 6423740 commit 921929f

26 files changed

+107
-88
lines changed

cli/cdevents/cli/artifact.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.artifact import Artifact, ArtifactType
9+
from cdevents.core.artifact import ArtifactEvent, ArtifactType
1010

1111
# pylint: disable=unused-argument
1212
def common_artifact_options(function):
@@ -53,7 +53,7 @@ def packaged(
5353
data: List[str] = None,
5454
):
5555
print_function_args()
56-
artifact_event = Artifact(ArtifactType.ArtifactPackagedEventV1, id, name, version, data=data)
56+
artifact_event = ArtifactEvent(ArtifactType.ArtifactPackagedEventV1, id, name, version, data=data)
5757
cdevents_command = CDeventsCommand()
5858
cdevents_command.run(artifact_event)
5959

@@ -67,6 +67,6 @@ def published(
6767
data: List[str] = None,
6868
):
6969
print_function_args()
70-
artifact_event = Artifact(ArtifactType.ArtifactPublishedEventV1, id, name, version, data=data)
70+
artifact_event = ArtifactEvent(ArtifactType.ArtifactPublishedEventV1, id, name, version, data=data)
7171
cdevents_command = CDeventsCommand()
7272
cdevents_command.run(artifact_event)

cli/cdevents/cli/branch.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.branch import Branch, BranchType
9+
from cdevents.core.branch import BranchEvent, BranchType
1010

1111
# pylint: disable=unused-argument
1212
def common_branch_options(function):
@@ -53,7 +53,7 @@ def created(
5353
data: List[str] = None,
5454
):
5555
print_function_args()
56-
branch_event = Branch(branch_type=BranchType.BranchCreatedEventV1, id=id, name=name, repoid=repoid, data=data)
56+
branch_event = BranchEvent(branch_type=BranchType.BranchCreatedEventV1, id=id, name=name, repoid=repoid, data=data)
5757
cdevents_command = CDeventsCommand()
5858
cdevents_command.run(branch_event)
5959

@@ -67,6 +67,6 @@ def deleted(
6767
data: List[str] = None,
6868
):
6969
print_function_args()
70-
branch_event = Branch(branch_type=BranchType.BranchDeletedEventV1, id=id, name=name, repoid=repoid, data=data)
70+
branch_event = BranchEvent(branch_type=BranchType.BranchDeletedEventV1, id=id, name=name, repoid=repoid, data=data)
7171
cdevents_command = CDeventsCommand()
7272
cdevents_command.run(branch_event)

cli/cdevents/cli/build.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.build import Build, BuildType
9+
from cdevents.core.build import BuildEvent, BuildType
1010

1111
# pylint: disable=unused-argument
1212
def common_build_options(function):
@@ -54,7 +54,7 @@ def started(
5454
data: List[str] = None,
5555
):
5656
print_function_args()
57-
build_event = Build(build_type=BuildType.BuildStartedEventV1, id=id, name=name, artifact=artifact, data=data)
57+
build_event = BuildEvent(build_type=BuildType.BuildStartedEventV1, id=id, name=name, artifact=artifact, data=data)
5858
cdevents_command = CDeventsCommand()
5959
cdevents_command.run(build_event)
6060

@@ -67,7 +67,7 @@ def finished(
6767
data: List[str] = None,
6868
):
6969
print_function_args()
70-
build_event = Build(build_type=BuildType.BuildFinishedEventV1, id=id, name=name, artifact=artifact, data=data)
70+
build_event = BuildEvent(build_type=BuildType.BuildFinishedEventV1, id=id, name=name, artifact=artifact, data=data)
7171
cdevents_command = CDeventsCommand()
7272
cdevents_command.run(build_event)
7373

@@ -80,6 +80,6 @@ def queued(
8080
data: List[str] = None,
8181
):
8282
print_function_args()
83-
build_event = Build(build_type=BuildType.BuildQueuedEventV1, id=id, name=name, artifact=artifact, data=data)
83+
build_event = BuildEvent(build_type=BuildType.BuildQueuedEventV1, id=id, name=name, artifact=artifact, data=data)
8484
cdevents_command = CDeventsCommand()
8585
cdevents_command.run(build_event)

cli/cdevents/cli/env.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.env import Env, EnvType
9+
from cdevents.core.env import EnvEvent, EnvType
1010

1111
# pylint: disable=unused-argument
1212
def common_env_options(function):
@@ -53,7 +53,7 @@ def created(
5353
data: List[str] = None,
5454
):
5555
print_function_args()
56-
env = Env(build_type=EnvType.EnvironmentCreatedEventV1, id=id, name=name, repo=repo, data=data)
56+
env = EnvEvent(build_type=EnvType.EnvironmentCreatedEventV1, id=id, name=name, repo=repo, data=data)
5757
env_event = env.create_event(data)
5858
cdevents_command = CDeventsCommand()
5959
cdevents_command.run(env_event)
@@ -68,7 +68,7 @@ def deleted(
6868
data: List[str] = None,
6969
):
7070
print_function_args()
71-
env_event = Env(env_type=EnvType.EnvironmentDeletedEventV1, id=id, name=name, repo=repo, data=data)
71+
env_event = EnvEvent(env_type=EnvType.EnvironmentDeletedEventV1, id=id, name=name, repo=repo, data=data)
7272
cdevents_command = CDeventsCommand()
7373
cdevents_command.run(env_event)
7474

@@ -81,6 +81,6 @@ def modified(
8181
data: List[str] = None,
8282
):
8383
print_function_args()
84-
env_event = Env(env_type=EnvType.EnvironmentModifiedEventV1, id=id, name=name, repo=repo, data=data)
84+
env_event = EnvEvent(env_type=EnvType.EnvironmentModifiedEventV1, id=id, name=name, repo=repo, data=data)
8585
cdevents_command = CDeventsCommand()
8686
cdevents_command.run(env_event)

cli/cdevents/cli/pipelinerun.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.pipelinerun import Pipelinerun, PipelinerunType
9+
from cdevents.core.pipelinerun import PipelinerunEvent, PipelinerunType
1010

1111
# pylint: disable=unused-argument
1212
def common_pipelinerun_options(function):
@@ -69,7 +69,7 @@ def started(
6969
data: List[str] = None,
7070
):
7171
print_function_args()
72-
pipelinerun_event = Pipelinerun(PipelinerunType.PipelineRunStartedEventV1, id=id, name=name, status=status, url=url, errors=errors, data=data)
72+
pipelinerun_event = PipelinerunEvent(PipelinerunType.PipelineRunStartedEventV1, id=id, name=name, status=status, url=url, errors=errors, data=data)
7373
cdevents_command = CDeventsCommand()
7474
cdevents_command.run(pipelinerun_event)
7575

@@ -84,7 +84,7 @@ def finished(
8484
data: List[str] = None,
8585
):
8686
print_function_args()
87-
pipelinerun_event = Pipelinerun(PipelinerunType.PipelineRunFinishedEventV1, id=id, name=name, status=status, url=url, errors=errors, data=data)
87+
pipelinerun_event = PipelinerunEvent(PipelinerunType.PipelineRunFinishedEventV1, id=id, name=name, status=status, url=url, errors=errors, data=data)
8888
cdevents_command = CDeventsCommand()
8989
cdevents_command.run(pipelinerun_event)
9090

@@ -100,7 +100,7 @@ def queued(
100100
data: List[str] = None,
101101
):
102102
print_function_args()
103-
pipelinerun_event = Pipelinerun(PipelinerunType.PipelineRunQueuedEventV1, id=id, name=name, status=status, url=url, errors=errors, data=data)
103+
pipelinerun_event = PipelinerunEvent(PipelinerunType.PipelineRunQueuedEventV1, id=id, name=name, status=status, url=url, errors=errors, data=data)
104104
cdevents_command = CDeventsCommand()
105105
cdevents_command.run(pipelinerun_event)
106106

cli/cdevents/cli/repository.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.repository import Repository, RepositoryType
9+
from cdevents.core.repository import RepositoryEvent, RepositoryType
1010

1111
# pylint: disable=unused-argument
1212
def common_repository_options(function):
@@ -53,7 +53,7 @@ def created(
5353
data: List[str] = None,
5454
):
5555
print_function_args()
56-
repository_event = Repository(repository_type=RepositoryType.RepositoryCreatedEventV1, id=id, name=name, url=url, data=data)
56+
repository_event = RepositoryEvent(repository_type=RepositoryType.RepositoryCreatedEventV1, id=id, name=name, url=url, data=data)
5757
cdevents_command = CDeventsCommand()
5858
cdevents_command.run(repository_event)
5959

@@ -67,7 +67,7 @@ def modified(
6767
data: List[str] = None,
6868
):
6969
print_function_args()
70-
repository_event = Repository(repository_type=RepositoryType.RepositoryModifiedEventV1, id=id, name=name, url=url, data=data)
70+
repository_event = RepositoryEvent(repository_type=RepositoryType.RepositoryModifiedEventV1, id=id, name=name, url=url, data=data)
7171
cdevents_command = CDeventsCommand()
7272
cdevents_command.run(repository_event)
7373

@@ -81,7 +81,7 @@ def deleted(
8181
data: List[str] = None,
8282
):
8383
print_function_args()
84-
repository_event = Repository(repository_type=RepositoryType.RepositoryDeletedEventV1, id=id, name=name, url=url, data=data)
84+
repository_event = RepositoryEvent(repository_type=RepositoryType.RepositoryDeletedEventV1, id=id, name=name, url=url, data=data)
8585
cdevents_command = CDeventsCommand()
8686
cdevents_command.run(repository_event)
8787

cli/cdevents/cli/service.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.service import Service, ServiceType
9+
from cdevents.core.service import ServiceEvent, ServiceType
1010

1111
# pylint: disable=unused-argument
1212
def common_service_options(function):
@@ -53,7 +53,7 @@ def deployed(
5353
data: List[str] = None,
5454
):
5555
print_function_args()
56-
service_event = Service(service_type=ServiceType.ServiceDeployedEventV1, envid=envid, name=name, version=version, data=data)
56+
service_event = ServiceEvent(service_type=ServiceType.ServiceDeployedEventV1, envid=envid, name=name, version=version, data=data)
5757
cdevents_command = CDeventsCommand()
5858
cdevents_command.run(service_event)
5959

@@ -66,7 +66,7 @@ def upgraded(
6666
data: List[str] = None,
6767
):
6868
print_function_args()
69-
service_event = Service(service_type=ServiceType.ServiceUpgradedEventV1, envid=envid, name=name, version=version, data=data)
69+
service_event = ServiceEvent(service_type=ServiceType.ServiceUpgradedEventV1, envid=envid, name=name, version=version, data=data)
7070
cdevents_command = CDeventsCommand()
7171
cdevents_command.run(service_event)
7272

@@ -80,7 +80,7 @@ def removed(
8080
data: List[str] = None,
8181
):
8282
print_function_args()
83-
service_event = Service(service_type=ServiceType.ServiceRemovedEventV1, envid=envid, name=name, version=version, data=data)
83+
service_event = ServiceEvent(service_type=ServiceType.ServiceRemovedEventV1, envid=envid, name=name, version=version, data=data)
8484
cdevents_command = CDeventsCommand()
8585
cdevents_command.run(service_event)
8686

@@ -94,6 +94,6 @@ def rolledback(
9494
data: List[str] = None,
9595
):
9696
print_function_args()
97-
service_event = Service(service_type=ServiceType.ServiceRolledbackEventV1, envid=envid, name=name, version=version, data=data)
97+
service_event = ServiceEvent(service_type=ServiceType.ServiceRolledbackEventV1, envid=envid, name=name, version=version, data=data)
9898
cdevents_command = CDeventsCommand()
9999
cdevents_command.run(service_event)

cli/cdevents/cli/taskrun.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from cdevents.cli.utils import add_disclaimer_text, print_function_args
77
from cdevents.cli.cdevents_command import CDeventsCommand
88

9-
from cdevents.core.taskrun import TaskRun, TaskRunType
9+
from cdevents.core.taskrun import TaskRunEvent, TaskRunType
1010

1111
# pylint: disable=unused-argument
1212
def common_taskrun_options(function):
@@ -53,7 +53,7 @@ def started(
5353
data: List[str] = None,
5454
):
5555
print_function_args()
56-
taskrun_event = TaskRun(taskrun_type=TaskRunType.TaskRunStartedEventV1, id=id, name=name, pipelineid=pipelineid, data=data)
56+
taskrun_event = TaskRunEvent(taskrun_type=TaskRunType.TaskRunStartedEventV1, id=id, name=name, pipelineid=pipelineid, data=data)
5757
cdevents_command = CDeventsCommand()
5858
cdevents_command.run(taskrun_event)
5959

@@ -66,7 +66,7 @@ def finished(
6666
data: List[str] = None,
6767
):
6868
print_function_args()
69-
taskrun_event = TaskRun(taskrun_type=TaskRunType.TaskRunFinishedEventV1, id=id, name=name, pipelineid=pipelineid, data=data)
69+
taskrun_event = TaskRunEvent(taskrun_type=TaskRunType.TaskRunFinishedEventV1, id=id, name=name, pipelineid=pipelineid, data=data)
7070
cdevents_command = CDeventsCommand()
7171
cdevents_command.run(taskrun_event)
7272

core/cdevents/core/artifact.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
"""artifact"""
22

33
from enum import Enum
4-
from cdevents.core.events import Events
4+
from cdevents.core.event import Event
55

66
class ArtifactType(Enum):
77
ArtifactPackagedEventV1: str = "cd.artifact.packaged.v1"
88
ArtifactPublishedEventV1: str = "cd.artifact.published.v1"
99

1010

11-
class Artifact(Events):
12-
"""Artifact."""
11+
class ArtifactEvent(Event):
12+
"""Artifact Event."""
1313

1414
def __init__(self, artifact_type: ArtifactType, id: str, name: str, version: str, data: dict = {}):
1515
"""Initializes class.

core/cdevents/core/branch.py

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
"""branch"""
22

33
from enum import Enum
4-
from cdevents.core.events import Events
4+
from cdevents.core.event import Event
55

66
class BranchType(Enum):
77
BranchCreatedEventV1: str = "cd.repository.branch.created.v1"
88
BranchDeletedEventV1: str = "cd.repository.branch.deleted.v1"
99

1010

11-
class Branch(Events):
12-
"""Branch."""
11+
class BranchEvent(Event):
12+
"""Branch Event."""
1313

1414
def __init__(self, branch_type: BranchType, id: str, name: str, repoid: str, data: dict = {}):
1515
"""Initializes class.
@@ -29,3 +29,22 @@ def create_extensions(self) -> dict:
2929
"branchrepositoryid": self._repoid,
3030
}
3131
return extensions
32+
33+
# TODO: Add tests for this class.
34+
class BranchCreatedEvent(BranchEvent):
35+
36+
def __init__(self, id: str, name: str, repoid: str, data: dict = {}):
37+
"""Initializes class.
38+
"""
39+
self._event_type : str = "cd.repository.branch.created.v1"
40+
41+
super().__init__(event_type=self._event_type, id=id, name=name, repoid=repoid, data=data)
42+
43+
class BranchDeletedEvent(BranchEvent):
44+
45+
def __init__(self, id: str, name: str, repoid: str, data: dict = {}):
46+
"""Initializes class.
47+
"""
48+
self._event_type : str = "cd.repository.branch.deleted.v1"
49+
50+
super().__init__(event_type=self._event_type, id=id, name=name, repoid=repoid, data=data)

0 commit comments

Comments
 (0)