blob: a44dda6b64b5f2ffb44f4d9fd0e0284dd405d1bc [file] [log] [blame]
#!/usr/bin/python
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
from qpid_site.script import *
home = os.environ["TRANSOM_HOME"]
input_dir = join(home, "input")
python_dir = join(home, "python")
scripts_dir = join(home, "scripts")
fingerprint_1 = "Licensed to the Apache Software Foundation"
fingerprint_2 = "http://www.apache.org/licenses/LICENSE-2.0"
header = """#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
"""
markdown_header = header.replace("#", ";;")
for path in find(input_dir, "*.md", "*.py"):
content = read(path)
if fingerprint_1 in content and fingerprint_2 in content:
continue
if path.endswith(".md"):
prepend(path, markdown_header)
print path[len(home) + 1:]
# for path in find(input_dir, "*.html"):
# print path[len(home) + 1:]
# for path in find(input_dir, "*.html.in"):
# print path[len(home) + 1:]