...

Text file src/sigs.k8s.io/gateway-api/hack/mkdocs-copy-geps.py

Documentation: sigs.k8s.io/gateway-api/hack

     1# Copyright 2023 The Kubernetes Authors.
     2#
     3# Licensed under the Apache License, Version 2.0 (the "License");
     4# you may not use this file except in compliance with the License.
     5# You may obtain a copy of the License at
     6#
     7#     http://www.apache.org/licenses/LICENSE-2.0
     8#
     9# Unless required by applicable law or agreed to in writing, software
    10# distributed under the License is distributed on an "AS IS" BASIS,
    11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12# See the License for the specific language governing permissions and
    13# limitations under the License.
    14
    15import shutil
    16import logging
    17from mkdocs import plugins
    18
    19log = logging.getLogger('mkdocs')
    20
    21@plugins.event_priority(100)
    22def on_pre_build(config, **kwargs):
    23    log.info("copying geps")
    24    shutil.copytree("geps","site-src/geps", dirs_exist_ok=True)

View as plain text