Mercurial > hg > release > thermostat-1.4
changeset 1511:57d32b9b7897
Remove update_copyright_year.py script
Reviewed-by: jkang
Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2014-October/011119.html
author | Omair Majid <omajid@redhat.com> |
---|---|
date | Tue, 07 Oct 2014 14:55:30 -0400 |
parents | 2d8028b133d8 |
children | 3303d3b817f6 |
files | distribution/tools/update_copyright_year.py |
diffstat | 1 files changed, 0 insertions(+), 80 deletions(-) [+] |
line wrap: on
line diff
--- a/distribution/tools/update_copyright_year.py Tue Oct 07 12:12:52 2014 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,80 +0,0 @@ -#!/usr/bin/python -# -# Copyright 2012-2014 Red Hat, Inc. -# -# This file is part of Thermostat. -# -# Thermostat is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published -# by the Free Software Foundation; either version 2, or (at your -# option) any later version. -# -# Thermostat is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Thermostat; see the file COPYING. If not see -# <http://www.gnu.org/licenses/>. -# -# Linking this code with other modules is making a combined work -# based on this code. Thus, the terms and conditions of the GNU -# General Public License cover the whole combination. -# -# As a special exception, the copyright holders of this code give -# you permission to link this code with independent modules to -# produce an executable, regardless of the license terms of these -# independent modules, and to copy and distribute the resulting -# executable under terms of your choice, provided that you also -# meet, for each linked independent module, the terms and conditions -# of the license of that module. An independent module is a module -# which is not derived from or based on this code. If you modify -# this code, you may extend this exception to your version of the -# library, but you are not obligated to do so. If you do not wish -# to do so, delete this exception statement from your version. -# - -# Simple script to update copyright year string -# usage ./update_copyright_year.py /path/to/thermostat - -import os -import glob -import sys - -COPYRIGHT = "Copyright 2012-2014 Red Hat, Inc." - -def main(): - directory = sys.argv[1] - for dirname, dirnames, filenames in os.walk(directory): - for filename in filenames: - currentFile = os.path.join(dirname, filename) - - if ".hg" not in currentFile: - outputFileText = "" - inputFile = open(currentFile, 'r') - found = False - - for line in inputFile: - if "Copyright" in line and "Red Hat" in line: - found = True - index = line.find("Copyright") - line = line[:index] - line += COPYRIGHT - line += "\n" - - outputFileText += line - - inputFile.close() - - if found: - outputFileText = outputFileText.strip("\n") - outputFileText += "\n" - - outputFile = open(currentFile, 'w') - outputFile.write(outputFileText + "\n") - outputFile.close() - -if __name__ == '__main__': - main() -