Skip to content

Commit fa0247e

Browse files
committed
Fixup
Remove default values to prevent parameters from being optional Signed-off-by: Toni Finger <[email protected]>
1 parent 2301ba3 commit fa0247e

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

Tests/kaas/plugin/interface.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,20 @@ class KubernetesClusterPlugin():
2424
2525
class PluginX(KubernetesClusterPlugin):
2626
27-
def __init__(self, config_file=None):
27+
def __init__(self, config_file):
2828
self.config = config_file
2929
30-
def create_cluster(self, cluster_name="scs-cluster", version=None, kubeconfig_filepath=None):
30+
def create_cluster(self, cluster_name, version, kubeconfig_filepath):
3131
self.cluster = ClusterAPI(name=cluster_name, image=cluster_image, kubeconfig_filepath)
3232
self.cluster.create(self.config)
3333
34-
def delete_cluster(self, cluster_name=None, version=None):
34+
def delete_cluster(self, cluster_name, version):
3535
self.cluster = ClusterAPI(cluster_name)
3636
self.cluster.delete()
3737
..
3838
"""
3939

40-
def create_cluster(self, cluster_name="scs-cluster", version=None, kubeconfig_filepath=None):
40+
def create_cluster(self, cluster_name, version, kubeconfig_filepath):
4141
"""
4242
This method is to be called to create a k8s cluster
4343
:param: cluster_name:
@@ -46,7 +46,7 @@ def create_cluster(self, cluster_name="scs-cluster", version=None, kubeconfig_fi
4646
"""
4747
raise NotImplementedError
4848

49-
def delete_cluster(self, cluster_name=None, version=None):
49+
def delete_cluster(self, cluster_name, version):
5050
"""
5151
This method is to be called in order to unprovision a cluster
5252
:param: cluster_name:

Tests/kaas/plugin/plugin_kind.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ class PluginKind(KubernetesClusterPlugin):
1414
Plugin to handle the provisioning of kubernetes cluster for
1515
conformance testing purpose with the use of Kind
1616
"""
17-
def __init__(self, config_file=None):
17+
def __init__(self, config_file):
1818
logger.info("Init PluginKind")
1919
self.config = config_file
2020
logger.debug(self.config)
2121
self.working_directory = os.getcwd()
2222
logger.debug(f"Working from {self.working_directory}")
2323

24-
def create_cluster(self, cluster_name="scs-cluster", version=None, kubeconfig=None):
24+
def create_cluster(self, cluster_name, version, kubeconfig):
2525
"""
2626
This method is to be called to create a k8s cluster
2727
:param: kubernetes_version:
@@ -45,6 +45,6 @@ def create_cluster(self, cluster_name="scs-cluster", version=None, kubeconfig=No
4545
else:
4646
self.cluster.create(self.config)
4747

48-
def delete_cluster(self, cluster_name=None, version=None):
48+
def delete_cluster(self, cluster_name, version):
4949
self.cluster = KindCluster(cluster_name)
5050
self.cluster.delete()

Tests/kaas/plugin/plugin_static.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ class PluginStatic(KubernetesClusterPlugin):
99
using a kubeconfig file
1010
"""
1111

12-
def __init__(self, config_file=None):
12+
def __init__(self, config_file):
1313
self.kubeconfig_path = config_file
1414

15-
def create_cluster(self, cluster_name="scs-cluster", version=None, kubeconfig=None):
15+
def create_cluster(self, cluster_name, version, kubeconfig):
1616
shutil.copyfile(self.kubeconfig_path, kubeconfig)
1717

18-
def delete_cluster(self, cluster_name=None, version=None):
18+
def delete_cluster(self, cluster_name, version):
1919
pass

0 commit comments

Comments
 (0)