त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने process.new[] को ऐसा नीति-शब्द दिया जिसे इंजन नहीं पढ़ सकता, और उसने process बनाने से मना कर दिया। समझिए बात। process बनाते समय आप बता सकते हैं कि वह फिर से शुरू कैसे हो: restart: always, never या on.failure, और एक budget, जिसमें count और within: timeout[N] हों। ये शब्द gtr.feml में घोषित हैं, और इंजन ऐसी नीति नहीं लिखता जिसे वापस पढ़ न सके। इसलिए ये सब अस्वीकार होते हैं: तीन घोषित शब्दों से बाहर का शब्द, budget जो label वाला map नहीं है, कोई अनजाना label, या within जो timeout[N] नहीं है। एक बारीकी: timeout[seconds: N] नहीं चलता, लिखावट timeout[N] है। launch शब्द replay भी इसी नीति का हिस्सा है: उसका मान true या false के सिवा कुछ हुआ, जैसे replay: 3, तो यहीं मना होता है। उदाहरण: restart: sometimes। जैसे मशीन के स्विच पर तीन ही स्थितियाँ बनी हों और आप चौथी माँगें। इलाज: संदेश के दूसरे हिस्से में दिया वैध रूप लिखिए।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
