From 06af70c8086a935ad45c27de7f786c428a575577 Mon Sep 17 00:00:00 2001 From: Robert Walker Date: Sat, 30 Dec 2017 11:31:38 +0100 Subject: [PATCH] Added a missing implicit for RoleBindingList (#96) --- .../main/scala/skuber/rbac/RoleBinding.scala | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/client/src/main/scala/skuber/rbac/RoleBinding.scala b/client/src/main/scala/skuber/rbac/RoleBinding.scala index eea0e3bb..dbd2996f 100644 --- a/client/src/main/scala/skuber/rbac/RoleBinding.scala +++ b/client/src/main/scala/skuber/rbac/RoleBinding.scala @@ -15,17 +15,19 @@ case class RoleBinding( ) extends ObjectResource object RoleBinding { - implicit val roleDef = new ResourceDefinition[RoleBinding] { - def spec = NonCoreResourceSpecification ( - group=Some("rbac.authorization.k8s.io"), - version="v1beta1", - scope = Scope.Namespaced, - names=Names( - plural = "rolebindings", - singular = "rolebinding", - kind = "RoleBinding", - shortNames = Nil - ) + + def specification = NonCoreResourceSpecification ( + group=Some("rbac.authorization.k8s.io"), + version="v1beta1", + scope = Scope.Namespaced, + names=Names( + plural = "rolebindings", + singular = "rolebinding", + kind = "RoleBinding", + shortNames = Nil ) - } + ) + + implicit val roleDef = new ResourceDefinition[RoleBinding] { def spec = specification } + implicit val roleListDef = new ResourceDefinition[RoleBindingList] { def spec = specification } }