# File lib/simp/cli/commands/passgen.rb, line 116 def self.get_names names = [] begin Dir.chdir(@password_dir) do #File.ftype("#{@password_dir}/#{name}").eql?('file') names = Dir.glob('*').select do |x| File.file?(x) && (x !~ /\..+$/) # exclude salt and backup files end end rescue SystemCallError => err raise "Error occurred while accessing '#{@password_dir}': #{err}" end names.sort end