aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-01-22 14:35:05 -0200
committerSilvio Rhatto <rhatto@riseup.net>2011-01-22 14:35:05 -0200
commit85c474c795dfeb86f3976ee028b02546f5853631 (patch)
tree311b4290213d60103160bd8718fec3411c407b72
parente2a74c0c5c2da4761227dcefa57fbc976cf3812c (diff)
downloadkeyringer-85c474c795dfeb86f3976ee028b02546f5853631.tar.gz
keyringer-85c474c795dfeb86f3976ee028b02546f5853631.tar.bz2
Creating decrypt and wrapper methods
-rwxr-xr-xbin/keyringer17
1 files 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