Skip to content

Commit 0acb621

Browse files
committed
Print distro name and version on startup
Now that we have kas containers with different distribution releases, it's easy to get lost in selecting the desired one. The output should help analyzing such cases but also the environment of a native invocation. Suggested-by: Felix Moessbauer <[email protected]> Signed-off-by: Jan Kiszka <[email protected]>
1 parent a42e9d3 commit 0acb621

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

kas/kas.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929

3030
import argparse
3131
import asyncio
32+
import distro
3233
import traceback
3334
import logging
3435
import signal
@@ -203,7 +204,8 @@ def kas(argv):
203204
if args.log_level:
204205
set_global_loglevel(args.log_level.upper())
205206

206-
logging.info('%s %s started', os.path.basename(sys.argv[0]), __version__)
207+
logging.info('%s %s started on %s %s', os.path.basename(sys.argv[0]),
208+
__version__, distro.name(), distro.version())
207209

208210
loop = asyncio.new_event_loop()
209211
asyncio.set_event_loop(loop)

0 commit comments

Comments
 (0)