Próbuję napisać skrypt, który automatycznie sprawdza lub aktualizuje adres URL Subversion na podstawie tego, czy określony katalog istnieje, czy nie.Jak sprawdzić, czy dany katalog istnieje w Rubim
Z jakiegoś powodu, mój kod nie działa i zawsze zwraca prawdziwą nawet jeśli jest fałszywe:
def directory_exists?(directory)
return false if Dir[directory] == nil
true
end
Co robię źle?
Tylko link do doco: http://www.ruby-doc.org/core/classes/File.html#M002555 – Nippysaurus
Po co zawracać sobie głowę umieszczaniem go w innej metodzie? Po prostu zadzwoń bezpośrednio! –
@Radar I doszedłem do wniosku, że uproszczona metoda została najprawdopodobniej uproszczona dla celów pytania i że rzeczywista metoda może zawierać dodatkową logikę. Jeśli żadna inna logika nie wymaga zastosowania metody, zgadzam się. W każdym razie, po prostu uruchom katalog? bezpośrednio. – Emily