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.

(From OE-Core rev: e18657df0b7e45a224fae17e68c447eae94258ac)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2016-06-06 12:08:56 +01:00
parent c2dbcbbac4
commit a7ddbea345
9 changed files with 0 additions and 209 deletions

View File

@@ -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)