mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Merge pull request #79448 from falcon78921/wip-k8s-boilerplate
hack/boilerplate: added regex to strip Python shebang
This commit is contained in:
		@@ -99,7 +99,7 @@ def file_passes(filename, refs, regexs):
 | 
			
		||||
    if extension == "go" or extension == "generatego":
 | 
			
		||||
        p = regexs["go_build_constraints"]
 | 
			
		||||
        (data, found) = p.subn("", data, 1)
 | 
			
		||||
    elif extension == "sh":
 | 
			
		||||
    elif extension in ["sh", "py"]:
 | 
			
		||||
        p = regexs["shebang"]
 | 
			
		||||
        (data, found) = p.subn("", data, 1)
 | 
			
		||||
 | 
			
		||||
@@ -205,7 +205,7 @@ def get_regexs():
 | 
			
		||||
    regexs["date"] = re.compile(get_dates())
 | 
			
		||||
    # strip // +build \n\n build constraints
 | 
			
		||||
    regexs["go_build_constraints"] = re.compile(r"^(// \+build.*\n)+\n", re.MULTILINE)
 | 
			
		||||
    # strip #!.* from shell scripts
 | 
			
		||||
    # strip #!.* from scripts
 | 
			
		||||
    regexs["shebang"] = re.compile(r"^(#!.*\n)\n*", re.MULTILINE)
 | 
			
		||||
    # Search for generated files
 | 
			
		||||
    regexs["generated"] = re.compile( 'DO NOT EDIT' )
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,3 @@
 | 
			
		||||
#!/usr/bin/env python
 | 
			
		||||
 | 
			
		||||
# Copyright YEAR The Kubernetes Authors.
 | 
			
		||||
#
 | 
			
		||||
# Licensed under the Apache License, Version 2.0 (the "License");
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user