class Leeloo::KeystoreController

Public Instance Methods

add(name, path) click to toggle source
# File lib/leeloo/controller.rb, line 90
def add name, path
        @preferences.add_keystore({"name" => name, "path" => path, "cypher" => "gpg", "vc" => "git"})
        @preferences.keystore(name).init
end
display() click to toggle source
# File lib/leeloo/controller.rb, line 106
def display
        @output.render_preferences @preferences
end
init() click to toggle source
# File lib/leeloo/controller.rb, line 103
def init
        @keystore.init
end
remove(name) click to toggle source
# File lib/leeloo/controller.rb, line 94
def remove name
        @preferences.remove_keystore name
end
set_default(name) click to toggle source
# File lib/leeloo/controller.rb, line 97
def set_default name
        @preferences.set_default_keystore name
end
sync() click to toggle source
# File lib/leeloo/controller.rb, line 100
def sync
        @keystore.sync
end