move code linting to a stricter pep8-esque auto-formatting tool, black

This commit is contained in:
Ryan Petrello
2021-03-19 12:44:51 -04:00
parent 9b702e46fe
commit c2ef0a6500
671 changed files with 20538 additions and 21924 deletions

View File

@@ -64,16 +64,18 @@ def timing(name, *init_args, **init_kwargs):
res = func(*args, **kwargs)
timing.stop()
return res
return wrapper_profile
return decorator_profile
class AWXProfiler(AWXProfileBase):
def __init__(self, name, dest='/var/log/tower/profile', dot_enabled=True):
'''
"""
Try to do as little as possible in init. Instead, do the init
only when the profiling is started.
'''
"""
super().__init__(name, dest)
self.started = False
self.dot_enabled = dot_enabled
@@ -101,11 +103,7 @@ class AWXProfiler(AWXProfileBase):
dot_filepath = os.path.join(self.dest, f"{filename_base}.dot")
pstats.Stats(self.prof).dump_stats(raw_filepath)
generate_dot([
'-n', '2.5', '-f', 'pstats', '-o',
dot_filepath,
raw_filepath
])
generate_dot(['-n', '2.5', '-f', 'pstats', '-o', dot_filepath, raw_filepath])
os.remove(raw_filepath)
with open(pstats_filepath, 'w') as f:
@@ -113,7 +111,6 @@ class AWXProfiler(AWXProfileBase):
pstats.Stats(self.prof, stream=f).sort_stats('cumulative').print_stats()
return pstats_filepath
def start(self):
self.prof = cProfile.Profile()
self.pid = os.getpid()
@@ -146,6 +143,7 @@ def profile(name, *init_args, **init_kwargs):
res = func(*args, **kwargs)
prof.stop()
return res
return wrapper_profile
return decorator_profile
return wrapper_profile
return decorator_profile