diff options
author | onefang | 2019-12-28 03:49:40 +1000 |
---|---|---|
committer | onefang | 2019-12-28 03:49:40 +1000 |
commit | 74451f4977ed4ab79f1ca7e2f6023f88cd9d5f49 (patch) | |
tree | 31ada1778f66215d31cd21e6b1267e75fdfbe924 /apt-panopticon.lua | |
parent | Oops, forgot to uncomment code after testing. (diff) | |
download | apt-panopticon-74451f4977ed4ab79f1ca7e2f6023f88cd9d5f49.zip apt-panopticon-74451f4977ed4ab79f1ca7e2f6023f88cd9d5f49.tar.gz apt-panopticon-74451f4977ed4ab79f1ca7e2f6023f88cd9d5f49.tar.bz2 apt-panopticon-74451f4977ed4ab79f1ca7e2f6023f88cd9d5f49.tar.xz |
Refactor the executers into an actual class type thingy.
Diffstat (limited to '')
-rwxr-xr-x | apt-panopticon.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apt-panopticon.lua b/apt-panopticon.lua index e54e553..a97a974 100755 --- a/apt-panopticon.lua +++ b/apt-panopticon.lua | |||
@@ -1065,8 +1065,9 @@ else | |||
1065 | local adt = fadt:read('*l') | 1065 | local adt = fadt:read('*l') |
1066 | fadt:close() | 1066 | fadt:close() |
1067 | if (nil ~= adt) and APT.checkFile(adt) then | 1067 | if (nil ~= adt) and APT.checkFile(adt) then |
1068 | os.execute('{ mkdir -p ' .. adt:sub(1, 18) .. ' && ionice -c3 nice -n 19' .. | 1068 | APT.exe('mkdir -p ' .. adt:sub(1, 18)) |
1069 | ' tar -c --xz ' .. adt .. ' -f ' .. adt:sub(1, 18) .. '/' .. adt .. '.tar.xz && rm -fr ' .. adt .. ' 2>/dev/null; } &') | 1069 | :And():Nice('tar -c --xz ' .. adt .. ' -f ' .. adt:sub(1, 18) .. '/' .. adt .. '.tar.xz') |
1070 | :And('rm -fr ' .. adt):noErr():fork() | ||
1070 | end | 1071 | end |
1071 | local dt = os.date('!%F-%H-%M') | 1072 | local dt = os.date('!%F-%H-%M') |
1072 | local fodt = io.popen('TZ="GMT" date -r results/stamp +%F-%H-%M 2>/dev/null', 'r') | 1073 | local fodt = io.popen('TZ="GMT" date -r results/stamp +%F-%H-%M 2>/dev/null', 'r') |