def given_namespace_is_used(context, namespace_name): namespace = Namespace(namespace_name) if not namespace.is_present(): print("Namespace is not present, creating namespace: {}...".format(namespace_name)) assert namespace.create(), f"Unable to create namespace '{namespace_name}'" print("Namespace {} is created!!!".format(namespace_name)) context.namespace = namespace
def given_namespace_is_used(context, namespace_name): namespace = Namespace(namespace_name) if not namespace.is_present(): print("Namespace is not present, creating namespace: {}...".format(namespace_name)) namespace.create() | should.be_truthy.desc("Namespace {} is created".format(namespace_name)) print("Namespace {} is created!!!".format(namespace_name)) context.namespace = namespace
def namespace_maybe_create(context, namespace_name): namespace = Namespace(namespace_name) if not namespace.is_present(): print("Namespace is not present, creating namespace: {}...".format( namespace_name)) assert namespace.create( ), f"Unable to create namespace '{namespace_name}'" print("Namespace {} is created!!!".format(namespace_name)) return namespace
def given_knative_serving_is_running(context): """ creates a KnativeServing object to install Knative Serving using the OpenShift Serverless Operator. """ knative_namespace = Namespace("knative-serving") if not knative_namespace.is_present(): assert knative_namespace.create() is True, "Failed to create namespace for Knative Serving" knative_serving = KnativeServing(namespace=knative_namespace.name) if not knative_serving.is_present(): print("knative serving is not present, create knative serving") assert knative_serving.create() is True, "Failed to create Knative Serving" assert knative_serving.is_present() is True, "Knative Serving is not present"