diff options
Diffstat (limited to 'lib/keyringer/actions/init.rb')
-rw-r--r-- | lib/keyringer/actions/init.rb | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/keyringer/actions/init.rb b/lib/keyringer/actions/init.rb index d48abbf..00a609a 100644 --- a/lib/keyringer/actions/init.rb +++ b/lib/keyringer/actions/init.rb @@ -21,12 +21,10 @@ module Keyringer module Actions class Init - def initialize - path = Keyring::UserConfig.instance.path - Backend::Git.new - end - def execute + raise "Missing argument: path" if $args[0].nil? + repository = Keyring::Repository.new + repository.create($args[0], $args[1]) end end end |