Beispiel #1
0
	def remove(self):
		for busMemberId in AdminConfig.showAttribute(self.__getconfigid__(), 'busMembers')[1:-1].splitlines():
			node   = AdminConfig.showAttribute(busMemberId, 'node')
			server = AdminConfig.showAttribute(busMemberId, 'server')
			# Remove associated DataSource 
			dsName = '_%s.%s-%s' % (node, server, self.bus)
			ds = DataSource(dsName)
			ds.remove()
		
		Resource.remove(self)
Beispiel #2
0
 def __create__(self, update):
     JDBCProvider.__create__(self, update)
     junk = DataSource()
     junk.name = 'Oracle JDBC Driver XA DataSource'
     junk.remove()