class VCmd(cmd.Cmd):
    def __init__(self, completekey='tab', stdin=None, stdout=None):
        cmd.Cmd.__init__(self, completekey=completekey, stdin=stdin, stdout=stdout)
        self.controller = Controller()
        
    ####################################################################################################
    # List of command
    ####################################################################################################
    def do_getFilter(self, line):
        lstFilter = self.controller.get_filter_list()
        if lstFilter is not None:
            print("Nombre de ligne %s, tableau : %s" % (len(lstFilter), lstFilter))
        else:
            print("No filterlist")
            
    def do_EOF(self, line):
        # Redo last command
        return True
 def __init__(self, completekey='tab', stdin=None, stdout=None):
     cmd.Cmd.__init__(self, completekey=completekey, stdin=stdin, stdout=stdout)
     self.controller = Controller()