summaryrefslogtreecommitdiffstats
path: root/heimdal-model.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2012-07-30 13:14:26 +0000
committerTed Trask <ttrask01@yahoo.com>2012-07-30 13:14:26 +0000
commit997aaa44ef4d26aeca2bee1e71109529f4ce1ba2 (patch)
treeabe92fa565e16e1c9aa22832dc0610655dba66ab /heimdal-model.lua
parentaf811bf45cee7890b641e3e54a7662a81fc87f45 (diff)
downloadacf-heimdal-997aaa44ef4d26aeca2bee1e71109529f4ce1ba2.tar.bz2
acf-heimdal-997aaa44ef4d26aeca2bee1e71109529f4ce1ba2.tar.xz
Removed redirect_to_referrer
Diffstat (limited to 'heimdal-model.lua')
-rw-r--r--heimdal-model.lua12
1 files changed, 8 insertions, 4 deletions
diff --git a/heimdal-model.lua b/heimdal-model.lua
index 7458c92..abf3745 100644
--- a/heimdal-model.lua
+++ b/heimdal-model.lua
@@ -68,11 +68,15 @@ function klist()
return cfe({ value=result, label="List of Kerberos Tickets" })
end
-function kdestroy()
+function get_kdestroy()
+ return cfe({ type="group", value={}, label="Destroy Tickets" })
+end
+
+function kdestroy(self, kd)
local cmd = path.."kdestroy"
local f = io.popen(cmd)
- local result = f:read("*a") or ""
+ kd.descr = f:read("*a") or ""
f:close()
- if result == "" then result = "Success" end
- return cfe({ value=result, label="Result of kdestroy" })
+ if kd.descr == "" then kd.descr = "Successfully Destroyed Tickets" end
+ return kd
end