doc/RBatch/RunConf.html in rbatch-2.0.0 vs doc/RBatch/RunConf.html in rbatch-2.1.0

- old
+ new

@@ -228,17 +228,17 @@ <div class="method-source-code" id="new-source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 28</span> -28: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">run_conf_path</span>,<span class="ruby-identifier">home_dir</span>) -29: <span class="ruby-ivar">@run_conf_path</span> = <span class="ruby-identifier">run_conf_path</span> -30: <span class="ruby-ivar">@home_dir</span> = <span class="ruby-identifier">home_dir</span> -31: <span class="ruby-identifier">reset</span> -32: <span class="ruby-identifier">load</span> -33: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 31</span> +31: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">run_conf_path</span>,<span class="ruby-identifier">home_dir</span>) +32: <span class="ruby-ivar">@run_conf_path</span> = <span class="ruby-identifier">run_conf_path</span> +33: <span class="ruby-ivar">@home_dir</span> = <span class="ruby-identifier">home_dir</span> +34: <span class="ruby-identifier">reset</span> +35: <span class="ruby-identifier">load</span> +36: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -271,17 +271,17 @@ <div class="method-source-code" id="--source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 92</span> -92: <span class="ruby-keyword kw">def</span><span class="ruby-operator">[]</span>(<span class="ruby-identifier">key</span>) -93: <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>].<span class="ruby-identifier">nil?</span> -94: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;Value of key=\&quot;#{key}\&quot; is nil&quot;</span> -95: <span class="ruby-keyword kw">end</span> -96: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>] -97: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 95</span> + 95: <span class="ruby-keyword kw">def</span><span class="ruby-operator">[]</span>(<span class="ruby-identifier">key</span>) + 96: <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>].<span class="ruby-identifier">nil?</span> + 97: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;Value of key=\&quot;#{key}\&quot; is nil&quot;</span> + 98: <span class="ruby-keyword kw">end</span> + 99: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>] +100: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -308,17 +308,17 @@ <div class="method-source-code" id="--source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 99</span> - 99: <span class="ruby-keyword kw">def</span><span class="ruby-operator">[]=</span>(<span class="ruby-identifier">key</span>,<span class="ruby-identifier">value</span>) -100: <span class="ruby-keyword kw">if</span> <span class="ruby-operator">!</span> <span class="ruby-ivar">@opt</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>) -101: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;Key=\&quot;#{key}\&quot; does not exist&quot;</span> -102: <span class="ruby-keyword kw">end</span> -103: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>]=<span class="ruby-identifier">value</span> -104: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 102</span> +102: <span class="ruby-keyword kw">def</span><span class="ruby-operator">[]=</span>(<span class="ruby-identifier">key</span>,<span class="ruby-identifier">value</span>) +103: <span class="ruby-keyword kw">if</span> <span class="ruby-operator">!</span> <span class="ruby-ivar">@opt</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>) +104: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;Key=\&quot;#{key}\&quot; does not exist&quot;</span> +105: <span class="ruby-keyword kw">end</span> +106: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>]=<span class="ruby-identifier">value</span> +107: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -345,28 +345,28 @@ <div class="method-source-code" id="load-source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 47</span> -47: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">load</span>() -48: <span class="ruby-keyword kw">begin</span> -49: <span class="ruby-ivar">@yaml</span> = <span class="ruby-constant">YAML</span><span class="ruby-operator">::</span><span class="ruby-identifier">load_file</span>(<span class="ruby-ivar">@run_conf_path</span>) -50: <span class="ruby-keyword kw">rescue</span> -51: <span class="ruby-comment cmt"># when run_conf does not exist, do nothing.</span> -52: <span class="ruby-ivar">@yaml</span> = <span class="ruby-keyword kw">false</span> -53: <span class="ruby-keyword kw">end</span> -54: <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@yaml</span> -55: <span class="ruby-ivar">@yaml</span>.<span class="ruby-identifier">each_key</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span> -56: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">@@def_opt</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>.<span class="ruby-identifier">to_sym</span>) -57: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>.<span class="ruby-identifier">to_sym</span>]=<span class="ruby-ivar">@yaml</span>[<span class="ruby-identifier">key</span>] -58: <span class="ruby-keyword kw">else</span> -59: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;\&quot;#{key}\&quot; is not available option&quot;</span> -60: <span class="ruby-keyword kw">end</span> -61: <span class="ruby-keyword kw">end</span> -62: <span class="ruby-keyword kw">end</span> -63: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 50</span> +50: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">load</span>() +51: <span class="ruby-keyword kw">begin</span> +52: <span class="ruby-ivar">@yaml</span> = <span class="ruby-constant">YAML</span><span class="ruby-operator">::</span><span class="ruby-identifier">load_file</span>(<span class="ruby-ivar">@run_conf_path</span>) +53: <span class="ruby-keyword kw">rescue</span> +54: <span class="ruby-comment cmt"># when run_conf does not exist, do nothing.</span> +55: <span class="ruby-ivar">@yaml</span> = <span class="ruby-keyword kw">false</span> +56: <span class="ruby-keyword kw">end</span> +57: <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@yaml</span> +58: <span class="ruby-ivar">@yaml</span>.<span class="ruby-identifier">each_key</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span> +59: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">@@def_opt</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>.<span class="ruby-identifier">to_sym</span>) +60: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>.<span class="ruby-identifier">to_sym</span>]=<span class="ruby-ivar">@yaml</span>[<span class="ruby-identifier">key</span>] +61: <span class="ruby-keyword kw">else</span> +62: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;\&quot;#{key}\&quot; is not available option&quot;</span> +63: <span class="ruby-keyword kw">end</span> +64: <span class="ruby-keyword kw">end</span> +65: <span class="ruby-keyword kw">end</span> +66: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -393,22 +393,22 @@ <div class="method-source-code" id="merge-source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 80</span> -80: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">merge</span>(<span class="ruby-identifier">opt</span>) -81: <span class="ruby-identifier">tmp</span> = <span class="ruby-ivar">@opt</span>.<span class="ruby-identifier">clone</span> -82: <span class="ruby-identifier">opt</span>.<span class="ruby-identifier">each_key</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span> -83: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">tmp</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>) -84: <span class="ruby-identifier">tmp</span>[<span class="ruby-identifier">key</span>] = <span class="ruby-identifier">opt</span>[<span class="ruby-identifier">key</span>] -85: <span class="ruby-keyword kw">else</span> -86: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;\&quot;#{key}\&quot; is not available option&quot;</span> -87: <span class="ruby-keyword kw">end</span> -88: <span class="ruby-keyword kw">end</span> -89: <span class="ruby-keyword kw">return</span> <span class="ruby-identifier">tmp</span> -90: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 83</span> +83: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">merge</span>(<span class="ruby-identifier">opt</span>) +84: <span class="ruby-identifier">tmp</span> = <span class="ruby-ivar">@opt</span>.<span class="ruby-identifier">clone</span> +85: <span class="ruby-identifier">opt</span>.<span class="ruby-identifier">each_key</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span> +86: <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">tmp</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>) +87: <span class="ruby-identifier">tmp</span>[<span class="ruby-identifier">key</span>] = <span class="ruby-identifier">opt</span>[<span class="ruby-identifier">key</span>] +88: <span class="ruby-keyword kw">else</span> +89: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;\&quot;#{key}\&quot; is not available option&quot;</span> +90: <span class="ruby-keyword kw">end</span> +91: <span class="ruby-keyword kw">end</span> +92: <span class="ruby-keyword kw">return</span> <span class="ruby-identifier">tmp</span> +93: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -435,20 +435,20 @@ <div class="method-source-code" id="merge--source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 70</span> -70: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">merge!</span>(<span class="ruby-identifier">opt</span>) -71: <span class="ruby-identifier">opt</span>.<span class="ruby-identifier">each_key</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span> -72: <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@opt</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>) -73: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>] = <span class="ruby-identifier">opt</span>[<span class="ruby-identifier">key</span>] -74: <span class="ruby-keyword kw">else</span> -75: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;\&quot;#{key}\&quot; is not available option&quot;</span> -76: <span class="ruby-keyword kw">end</span> -77: <span class="ruby-keyword kw">end</span> -78: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 73</span> +73: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">merge!</span>(<span class="ruby-identifier">opt</span>) +74: <span class="ruby-identifier">opt</span>.<span class="ruby-identifier">each_key</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">key</span><span class="ruby-operator">|</span> +75: <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@opt</span>.<span class="ruby-identifier">has_key?</span>(<span class="ruby-identifier">key</span>) +76: <span class="ruby-ivar">@opt</span>[<span class="ruby-identifier">key</span>] = <span class="ruby-identifier">opt</span>[<span class="ruby-identifier">key</span>] +77: <span class="ruby-keyword kw">else</span> +78: <span class="ruby-identifier">raise</span> <span class="ruby-constant">RBatch</span><span class="ruby-operator">::</span><span class="ruby-constant">RunConf</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;\&quot;#{key}\&quot; is not available option&quot;</span> +79: <span class="ruby-keyword kw">end</span> +80: <span class="ruby-keyword kw">end</span> +81: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -475,15 +475,15 @@ <div class="method-source-code" id="reload-source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 65</span> -65: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">reload</span>() -66: <span class="ruby-identifier">reset</span> -67: <span class="ruby-identifier">load</span> -68: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 68</span> +68: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">reload</span>() +69: <span class="ruby-identifier">reset</span> +70: <span class="ruby-identifier">load</span> +71: <span class="ruby-keyword kw">end</span></pre> </div> </div> @@ -510,21 +510,21 @@ <div class="method-source-code" id="reset-source"> <pre> - <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 35</span> -35: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">reset</span>() -36: <span class="ruby-ivar">@opt</span> = <span class="ruby-identifier">@@def_opt</span>.<span class="ruby-identifier">clone</span> -37: <span class="ruby-keyword kw">case</span> <span class="ruby-constant">RUBY_PLATFORM</span> -38: <span class="ruby-keyword kw">when</span> <span class="ruby-regexp re">/mswin|mingw/</span> -39: <span class="ruby-ivar">@opt</span>[<span class="ruby-value">:log_hostname</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;COMPUTERNAME&quot;</span>] <span class="ruby-operator">?</span> <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;COMPUTERNAME&quot;</span>] <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;unknownhost&quot;</span> -40: <span class="ruby-keyword kw">when</span> <span class="ruby-regexp re">/cygwin|linux/</span> -41: <span class="ruby-ivar">@opt</span>[<span class="ruby-value">:log_hostname</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;HOSTNAME&quot;</span>] <span class="ruby-operator">?</span> <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;HOSTNAME&quot;</span>] <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;unknownhost&quot;</span> -42: <span class="ruby-keyword kw">else</span> -43: <span class="ruby-ivar">@opt</span>[<span class="ruby-value">:log_hostname</span>] = <span class="ruby-value str">&quot;unknownhost&quot;</span> -44: <span class="ruby-keyword kw">end</span> -45: <span class="ruby-keyword kw">end</span></pre> + <span class="ruby-comment cmt"># File lib/rbatch/run_conf.rb, line 38</span> +38: <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">reset</span>() +39: <span class="ruby-ivar">@opt</span> = <span class="ruby-identifier">@@def_opt</span>.<span class="ruby-identifier">clone</span> +40: <span class="ruby-keyword kw">case</span> <span class="ruby-constant">RUBY_PLATFORM</span> +41: <span class="ruby-keyword kw">when</span> <span class="ruby-regexp re">/mswin|mingw/</span> +42: <span class="ruby-ivar">@opt</span>[<span class="ruby-value">:log_hostname</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;COMPUTERNAME&quot;</span>] <span class="ruby-operator">?</span> <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;COMPUTERNAME&quot;</span>] <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;unknownhost&quot;</span> +43: <span class="ruby-keyword kw">when</span> <span class="ruby-regexp re">/cygwin|linux/</span> +44: <span class="ruby-ivar">@opt</span>[<span class="ruby-value">:log_hostname</span>] = <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;HOSTNAME&quot;</span>] <span class="ruby-operator">?</span> <span class="ruby-constant">ENV</span>[<span class="ruby-value str">&quot;HOSTNAME&quot;</span>] <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;unknownhost&quot;</span> +45: <span class="ruby-keyword kw">else</span> +46: <span class="ruby-ivar">@opt</span>[<span class="ruby-value">:log_hostname</span>] = <span class="ruby-value str">&quot;unknownhost&quot;</span> +47: <span class="ruby-keyword kw">end</span> +48: <span class="ruby-keyword kw">end</span></pre> </div> </div>