fix credentials hinting for bin file

This commit is contained in:
Wesley Beary 2010-01-14 21:27:08 -08:00
Родитель 7519f5f823
Коммит 92924c7e26
2 изменённых файлов: 8 добавлений и 5 удалений

Просмотреть файл

@ -19,7 +19,7 @@ module Fog
YML
print(yml)
raise ArgumentError.new("No credentials for :#{key}")
exit
end
end
end

Просмотреть файл

@ -40,11 +40,14 @@ module Fog
def self.credentials(key = :default)
@credentials ||= begin
credentials = {}
File.open(File.expand_path('~/.fog')) do |file|
credentials = YAML.load(file.read)[key]
path = File.expand_path('~/.fog')
if File.exists?(path)
File.open(path) do |file|
YAML.load(file.read)[key]
end
else
nil
end
credentials
end
end