コード例 #1
0
 def __init__(self,
              name,
              flavor_id,
              image_id,
              poll_time,
              threadID=get_uuid()):
     '''
     Constructor
     
     name        CloudServer name
     flavor_id   CloudServer flavour id
     image_id    CloudServer image id
     poll_time   polling server creation progress in seconds
     '''
     threading.Thread.__init__(self)
     self.threadID = threadID
     self.name = name
     self.flavor_id = flavor_id
     self.image_id = image_id
     self.poll_time = poll_time
     logging.debug(
         'thread id:%s, server name:%s, flavor_id:%s, image_id:%s' %
         (threadID, name, flavor_id, image_id))
     # 'terminate' causes the thread to stop
     self._terminate = False
コード例 #2
0
 def __init__(self):
     '''
     Constructor
     '''
     DB.__init__(self)
     self.cfg = Configuration.Instance()  # @UndefinedVariable
     self.sid = get_uuid()
     logging.debug('session uuid:%s' % self.sid)
コード例 #3
0
 def __init__(self, name, flavor_id, image_id, poll_time,
              threadID = get_uuid()):
     '''
     Constructor
     
     name        CloudServer name
     flavor_id   CloudServer flavour id
     image_id    CloudServer image id
     poll_time   polling server creation progress in seconds
     '''
     threading.Thread.__init__(self)
     self.threadID = threadID
     self.name = name
     self.flavor_id = flavor_id
     self.image_id = image_id
     self.poll_time = poll_time
     logging.debug('thread id:%s, server name:%s, flavor_id:%s, image_id:%s'
                   % (threadID, name, flavor_id, image_id))
     # 'terminate' causes the thread to stop
     self._terminate = False