एक रेल कंसोल में हर कार्रवाई (रेल सर्वर, रेल कंसोल, db: विस्थापित, आदि) मेरा आखिरी बंडल अद्यतन के बाद से एक चेतावनी को जन्म देती है:चेतावनी: असमर्थ 'यूएनएफ' मणि लोड करने के लिए
[fog][WARNING] Unable to load the 'unf' gem. Your AWS strings may not be properly encoded.
मुझे यकीन है कि मैं एडब्ल्यूएस तार जो मेरे application.rb फ़ाइल में हैं में कुछ भी परिवर्तन नहीं किया हूँ:
# Amazon S3 credentials
ENV["AWS_ACCESS_KEY_ID"] = "AWS_ACCESS_KEY_ID"
ENV["AWS_SECRET_ACCESS_KEY"] = "AWS_SECRET_ACCESS_KEY"
ENV["AWS_S3_BUCKET"] = "my-bucket"
मैं अपने gemfile में इस "यूएनएफ" मणि नहीं है। क्या मुझे इसे जोड़ना चाहिए?
क्यों न केवल धुंध में निर्भरता के रूप में 'unf' जोड़ें? –
गीथूब पर बातचीत से पता चलता है कि वे सुइयों की निर्भरताओं को सीमित करने की कोशिश कर रहे हैं। "मैं रैकस्पेस क्लाउड के साथ कोहरे का उपयोग करता हूं, मुझे क्यों अयोग्य की आवश्यकता है?" – Daniel
सही। अगर इसे व्यापक रूप से जरूरी था तो इसमें शामिल होगा, लेकिन केवल एडब्ल्यूएस (और केवल सीमित संदर्भों में) की आवश्यकता है, इसलिए इसे हर किसी को शामिल करने के लिए बुरा/भारी हाथ लग रहा था। सामान्य रूप से एक महान स्थिति नहीं है, लेकिन यह कम बुरा लग रहा था। – geemus