diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2011-01-22 14:35:05 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2011-01-22 14:35:05 -0200 |
commit | 85c474c795dfeb86f3976ee028b02546f5853631 (patch) | |
tree | 311b4290213d60103160bd8718fec3411c407b72 | |
parent | e2a74c0c5c2da4761227dcefa57fbc976cf3812c (diff) | |
download | keyringer-85c474c795dfeb86f3976ee028b02546f5853631.tar.gz keyringer-85c474c795dfeb86f3976ee028b02546f5853631.tar.bz2 |
Creating decrypt and wrapper methods
-rwxr-xr-x | bin/keyringer | 17 |
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 |