- self._apiName = '/admin'
- self._apiVersion = '/v1'
- self._apiResource = '/k8srepos'
- self._apiBase = '{}{}{}'.format(self._apiName,
- self._apiVersion, self._apiResource)
+ self._apiName = "/admin"
+ self._apiVersion = "/v1"
+ self._apiResource = "/k8srepos"
+ self._apiBase = "{}{}{}".format(
+ self._apiName, self._apiVersion, self._apiResource
+ )
+
+ def check_oci(self, repo):
+ if repo["oci"] and repo["type"] != "helm-chart":
+ raise ClientException("OCI can only be enabled in helm-chart repos")