コード例 #1
0
ファイル: dsl.py プロジェクト: Aqsamm/murano
 def convert(self, value, sender, context, function_spec, engine,
             *args, **kwargs):
     this = helpers.get_this(context)
     if isinstance(this, dsl_types.MuranoObject):
         executor = helpers.get_executor(context)
         return MuranoObjectInterface(this, executor)
     return this
コード例 #2
0
 def convert(self, value, sender, context, function_spec, engine, *args,
             **kwargs):
     this = helpers.get_this(context)
     if isinstance(this, dsl_types.MuranoObject):
         executor = helpers.get_executor(context)
         return MuranoObjectInterface(this, executor)
     return this
コード例 #3
0
ファイル: dsl.py プロジェクト: Magic-Mirror/murano
 def caller(self):
     caller_context = helpers.get_caller_context()
     if caller_context is None:
         return None
     caller = helpers.get_this(caller_context)
     if caller is None:
         return None
     return MuranoObjectInterface(caller)
コード例 #4
0
 def caller(self):
     caller_context = helpers.get_caller_context()
     if caller_context is None:
         return None
     caller = helpers.get_this(caller_context)
     if caller is None:
         return None
     return MuranoObjectInterface(caller)
コード例 #5
0
ファイル: dsl.py プロジェクト: Magic-Mirror/murano
 def convert(self, value, sender, context, function_spec, engine,
             *args, **kwargs):
     this = helpers.get_this(context)
     return Interfaces(this)
コード例 #6
0
 def convert(self, value, sender, context, function_spec, engine,
             *args, **kwargs):
     this = helpers.get_this(context)
     return Interfaces(this)
コード例 #7
0
def get_this(context=None):
    this = helpers.get_this(context)
    return MuranoObjectInterface.create(this)
コード例 #8
0
ファイル: dsl.py プロジェクト: AleptNamrata/murano
def get_this(context=None):
    this = helpers.get_this(context)
    return MuranoObjectInterface.create(this)