diff options
Diffstat (limited to 'bitbake')
| -rwxr-xr-x | bitbake/bin/bitbake-layers | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/bitbake/bin/bitbake-layers b/bitbake/bin/bitbake-layers index 613e675cb0..7bd3ea20e4 100755 --- a/bitbake/bin/bitbake-layers +++ b/bitbake/bin/bitbake-layers | |||
| @@ -57,9 +57,9 @@ def main(): | |||
| 57 | level=logger.getEffectiveLevel()) | 57 | level=logger.getEffectiveLevel()) |
| 58 | 58 | ||
| 59 | plugins = [] | 59 | plugins = [] |
| 60 | tinfoil = bb.tinfoil.Tinfoil(tracking=True) | 60 | with bb.tinfoil.Tinfoil(tracking=True) as tinfoil: |
| 61 | tinfoil.logger.setLevel(logger.getEffectiveLevel()) | 61 | tinfoil.logger.setLevel(logger.getEffectiveLevel()) |
| 62 | try: | 62 | |
| 63 | if global_args.force > 1: | 63 | if global_args.force > 1: |
| 64 | bbpaths = [] | 64 | bbpaths = [] |
| 65 | else: | 65 | else: |
| @@ -90,8 +90,6 @@ def main(): | |||
| 90 | tinfoil.config_data.enableTracking() | 90 | tinfoil.config_data.enableTracking() |
| 91 | 91 | ||
| 92 | return args.func(args) | 92 | return args.func(args) |
| 93 | finally: | ||
| 94 | tinfoil.shutdown() | ||
| 95 | 93 | ||
| 96 | 94 | ||
| 97 | if __name__ == "__main__": | 95 | if __name__ == "__main__": |
