diff options
Diffstat (limited to 'python/psutil/examples/who.py')
m--------- | python/psutil | 0 | ||||
-rwxr-xr-x | python/psutil/examples/who.py | 33 |
2 files changed, 0 insertions, 33 deletions
diff --git a/python/psutil b/python/psutil new file mode 160000 +Subproject a0967043b5819b2edc61d9a12306289d5e7f98c diff --git a/python/psutil/examples/who.py b/python/psutil/examples/who.py deleted file mode 100755 index b382bebfa..000000000 --- a/python/psutil/examples/who.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env python - -# Copyright (c) 2009, Giampaolo Rodola'. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -""" -A clone of 'who' command; print information about users who are -currently logged in. - -$ python examples/who.py -giampaolo tty7 2014-02-23 17:25 (:0) -giampaolo pts/7 2014-02-24 18:25 (:192.168.1.56) -giampaolo pts/8 2014-02-24 18:25 (:0) -giampaolo pts/9 2014-02-27 01:32 (:0) -""" - -from datetime import datetime - -import psutil - - -def main(): - users = psutil.users() - for user in users: - print("%-15s %-15s %s (%s)" % ( - user.name, - user.terminal or '-', - datetime.fromtimestamp(user.started).strftime("%Y-%m-%d %H:%M"), - user.host)) - -if __name__ == '__main__': - main() |