diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-06-06 12:08:56 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-06-06 12:23:29 +0100 |
commit | e18657df0b7e45a224fae17e68c447eae94258ac (patch) | |
tree | 7e43687f3bfd26604d742f82c0dd0643ff11a3e1 /scripts/swabber-strace-attach | |
parent | 554719e3f65e468f89a96d4869766d3ff7a8012e (diff) | |
download | openembedded-core-e18657df0b7e45a224fae17e68c447eae94258ac.tar.gz openembedded-core-e18657df0b7e45a224fae17e68c447eae94258ac.tar.bz2 openembedded-core-e18657df0b7e45a224fae17e68c447eae94258ac.zip |
meta: Drop swabber
swabber hasn't been used in years and never did work well in the first
place. Remove its recipes, class and configuration.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/swabber-strace-attach')
-rwxr-xr-x | scripts/swabber-strace-attach | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/scripts/swabber-strace-attach b/scripts/swabber-strace-attach deleted file mode 100755 index e8f325846c..0000000000 --- a/scripts/swabber-strace-attach +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python3 -import os -import sys -import subprocess - -# Detach from the controlling terminal and parent process by forking twice to daemonize ourselves, -# then run the command passed as argv[1]. Send log data to argv[2]. - -pid = os.fork() -if (pid == 0): - os.setsid() - pid = os.fork() - if (pid != 0): - os._exit(0) -else: - sys.exit() - - -si = open(os.devnull, 'r') -so = open(sys.argv[2], 'w') -se = so - -# Replace those fds with our own -os.dup2(si.fileno(), sys.stdin.fileno()) -os.dup2(so.fileno(), sys.stdout.fileno()) -os.dup2(se.fileno(), sys.stderr.fileno()) - -ret = subprocess.call(sys.argv[1], shell=True) - -os._exit(ret) - |