मैं रेल में रैक मिनी प्रोफाइलर का उपयोग ठीक कर रहा हूं, लेकिन कुछ कोडिंग सत्रों के दौरान विशेष रूप से जहां मैं कई अलग-अलग क्लाइंट साइड कोड पर काम कर रहा हूं, यह रास्ते में आता है। (मुख्य रूप से मेरे क्लाइंट साइड डिबगिंग टूल नेटवर्क ग्राफ़ इत्यादि में)अस्थायी रूप से रैक-मिनी-प्रोफाइलर को अक्षम कैसे करें?
मैं इसे पहले फ़िल्टर के साथ बंद करने की कोशिश कर रहा हूं, यह भी देखता है कि उपयोगकर्ता प्रोफ़ाइल को देखने के लिए अधिकृत है या नहीं, लेकिन "प्राधिकृत करें "मेरे लिए कुछ भी प्रतीत नहीं होता है। यहाँ फिल्टर से पहले अपने कोड एक के रूप में कहा गया है:
def miniprofiler
off = true
if off || !current_user
Rack::MiniProfiler.deauthorize_request
return
elsif current_user.role_symbols.include?(:view_page_profiles)
Rack::MiniProfiler.authorize_request
return
end
Rack::MiniProfiler.deauthorize_request
end
मुझे यह भी पता है कि वहाँ एक सेटिंग "रैक :: MiniProfiler.config.authorization_mode" है, लेकिन मैं डॉक्स क्या संभव सेटिंग नहीं है पर नहीं मिल रहा है, और नहीं देख यह कोड में प्रयोग किया जाता है? अभी यह मुझे बता रहा है: allow_all, लेकिन: allow_none कुछ भी नहीं करता है।
भले ही मैं केवल अस्थायी रूप से dev पर्यावरण फ़ाइल में एक मान सेट कर सकता हूं और सर्वर को पुनरारंभ कर सकता हूं, जो मेरे उद्देश्यों को पूरा करेगा।
उत्कृष्ट! सैम जोड़ने के लिए धन्यवाद! –
महान काम करता है! एक बार फिर धन्यवाद। –
@ डेवसैंडर्स कोई चिंता नहीं, http://community.miniprofiler.com –