示例#1
0
class cpl_manager:
	def __init__(self,sdman,syscat):
		self.sdman = sdman
		self.syscat = syscat
		self.theclp = CLP(self.syscat, self.sdman)
		self.logs=[];

	def create_database(self,dbname):
		return self.theclp.createDatabase(dbname[0]);

	def drop_database(self,dbname):
		return self.theclp.dropDatabase(dbname[0]);
		
	def list_databases(self):
		return self.theclp.listDatabases();

	def get_status(self):
		return self.theclp.getStatus();

	def stop(self):
		return self.theclp.stop();
		
	def start(self):
		return self.theclp.start();
		
	def display_database(self,dbname):
		return self.theclp.displayDatabase();
示例#2
0
 def __init__(self, DC, SD):
     self.data = CLP(DC, SD)
示例#3
0
class CLPTestClass(object):
        
    def __init__(self, DC, SD):
        self.data = CLP(DC, SD)
        
    def test1(self):
        print(self.data.listDatabases())
        print(self.data.listDatabases())
        self.data.createDatabase("third")
        self.data.dropDatabase("first")
        print(self.data.getStatus())
        
    def test2(self):
        print(self.data.listDatabases())
        
    def test3(self):
        self.data.createDatabase("third")
    
    def test4(self):
        print(self.data.listDatabases())
        print(self.data.getStatus())
        
    def test5(self):
        print(self.data.dropDatabase("third"))
        
    def test6(self):    
        print(self.data.createDatabase("second"))
        
    def test7(self):
        print self.data.start()
        
    def test8(self):
        print self.data.stop()
示例#4
0
	def __init__(self,sdman,syscat):
		self.sdman = sdman
		self.syscat = syscat
		self.theclp = CLP(self.syscat, self.sdman)
		self.logs=[];