From 85c474c795dfeb86f3976ee028b02546f5853631 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 22 Jan 2011 14:35:05 -0200 Subject: Creating decrypt and wrapper methods --- bin/keyringer | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/bin/keyringer b/bin/keyringer index bcc5b22..65a11a4 100755 --- a/bin/keyringer +++ b/bin/keyringer @@ -9,18 +9,23 @@ def usage exit 1 end -def doSomething(someArguments) - puts "Doing something with #{someArguments}" +def doDecrypt(someArguments) + puts "Just decrypts" +end + +def doWrapper(someArguments) + exec("keyringer #{someArguments}") end $:.unshift File.dirname(__FILE__) + '/../lib' #require 'keyringer' begin - arg = ARGV.shift - if arg == '-test' - doSomething(ARGV) + keyring = ARGV.shift + action = ARGV.shift + if action == 'decrypt' + doDecrypt(ARGV) else - usage + doWrapper(ARGV) end rescue SystemExit => e exit e.status -- cgit v1.2.3