File size: 706 Bytes
8097001
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import glob

if __name__ == '__main__':
    LICENSE_HEADER_FILE_PATH = r'LICENSE_HEADER_GITHUB.txt'
    with open(LICENSE_HEADER_FILE_PATH, 'r') as license_file:
        license = license_file.read()
        for filename in glob.iglob('../pm4py/' + '**/*.py', recursive=True):
            with open(filename, 'r', encoding='utf-8') as original:
                data = original.read()
                if (data.find(license) == -1):
                    with open(filename, 'w', encoding='utf-8') as modified:
                        print('adding license to: ' + filename)
                        modified.write(license + '\n' + data)
                else:
                    print('skipping: ' + filename)