コード例 #1
0
ファイル: resource.py プロジェクト: rustyrobot/solar
 def connect_with_events(self, receiver, mapping=None, events=None,
         use_defaults=False):
     signals.connect(self, receiver, mapping=mapping)
     if use_defaults:
         api.add_default_events(self, receiver)
     if events:
         api.add_events(self.name, events)
コード例 #2
0
 def connect_with_events(self,
                         receiver,
                         mapping=None,
                         events=None,
                         use_defaults=False):
     signals.connect(self, receiver, mapping=mapping)
     if use_defaults:
         api.add_default_events(self, receiver)
     if events:
         api.add_events(self.name, events)
コード例 #3
0
ファイル: resource.py プロジェクト: loles/solar
 def connect_with_events(self, receiver, mapping=None, events=None,
                         use_defaults=False):
     mapping = get_mapping(self, receiver, mapping)
     self._connect_inputs(receiver, mapping)
     # signals.connect(self, receiver, mapping=mapping)
     # TODO: implement events
     if use_defaults:
         api.add_default_events(self, receiver)
     if events:
         api.add_events(self.name, events)
コード例 #4
0
 def connect_with_events(self,
                         receiver,
                         mapping=None,
                         events=None,
                         use_defaults=False):
     mapping = get_mapping(self, receiver, mapping)
     self._connect_inputs(receiver, mapping)
     # signals.connect(self, receiver, mapping=mapping)
     # TODO: implement events
     if use_defaults:
         api.add_default_events(self, receiver)
     if events:
         api.add_events(self.name, events)
コード例 #5
0
ファイル: resource.py プロジェクト: loles/solar-1
 def connect_with_events(self, receiver, mapping=None, events=None,
                         use_defaults=False):
     mapping = get_mapping(self, receiver, mapping)
     self._connect_inputs(receiver, mapping)
     LogItem.new({'resource': receiver.name,
                  'action': 'run',
                  'tags': receiver.tags}).save_lazy()
     # signals.connect(self, receiver, mapping=mapping)
     # TODO: implement events
     if use_defaults:
         if self != receiver:
             api.add_default_events(self, receiver)
     if events:
         api.add_events(self.name, events)
コード例 #6
0
 def connect_with_events(self,
                         receiver,
                         mapping=None,
                         events=None,
                         use_defaults=False):
     mapping = get_mapping(self, receiver, mapping)
     self._connect_inputs(receiver, mapping)
     LogItem.new({
         'resource': receiver.name,
         'action': 'run',
         'tags': receiver.tags
     }).save_lazy()
     # signals.connect(self, receiver, mapping=mapping)
     # TODO: implement events
     if use_defaults:
         if self != receiver:
             api.add_default_events(self, receiver)
     if events:
         api.add_events(self.name, events)