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)
def __create__(self, update): JDBCProvider.__create__(self, update) junk = DataSource() junk.name = 'Oracle JDBC Driver XA DataSource' junk.remove()