Class: Tengine::Job::Template::Expansion
- Inherits:
-
NamedVertex
- Object
- NamedVertex
- Tengine::Job::Template::Expansion
- Defined in:
- lib/tengine/job/template/expansion.rb
Overview
ルートジョブネットを他のジョブネット内に展開するための特殊なテンプレート用Vertex。
Instance Method Summary collapse
- #actual_class ⇒ Object
- #actual_credential_name ⇒ Object
- #actual_server_name ⇒ Object
- #root_jobnet_template ⇒ Object
Instance Method Details
#actual_class ⇒ Object
6 7 8 |
# File 'lib/tengine/job/template/expansion.rb', line 6 def actual_class Tengine::Job::Runtime::Jobnet end |
#actual_credential_name ⇒ Object
18 19 20 |
# File 'lib/tengine/job/template/expansion.rb', line 18 def actual_credential_name @root_jobnet_template.actual_credential_name end |
#actual_server_name ⇒ Object
21 22 23 |
# File 'lib/tengine/job/template/expansion.rb', line 21 def actual_server_name @root_jobnet_template.actual_server_name end |
#root_jobnet_template ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/tengine/job/template/expansion.rb', line 10 def root_jobnet_template unless @root_jobnet_template cond = {:dsl_version => root.dsl_version, :name => name} @root_jobnet_template = Tengine::Job::Template::RootJobnet.where(cond).first end @root_jobnet_template end |