def initFileSystem(self):
        # Filesystem setup
        dirs = []
        # Config Dir
        dirs.append(ClientURISettings.CONFIG_ROOT)
        dirs.append(ClientURISettings.DNSMASQ_CONFIG_FOLDER)
        dirs.append(ClientURISettings.BIN_DIR)
        dirs.append(ClientURISettings.CAPTIVEPORTAL_CONFIG_DIR)

        # Campaigns Dir
        dirs.append(ClientURISettings.CAMPAIGNS_ROOT_DIR)
        # Logs Dirs
        dirs.append(ClientURISettings.LOG_ROOT)
        dirs.append(ClientURISettings.LOG_COMPLETED)
        dirs.append(ClientURISettings.LOG_QUEUE)
        dirs.append(ClientURISettings.LOG_WORKING)

        FileSystemChecker.initDirs(dirs)
        # Setting up the default WEB CONTENT and config properties
        SystemWriter.makeDefaultIndexPage()
        SystemWriter.makeErrorsPage()
        ProcessExecutor.giveLogPermission()
 def initFileSystem(self):
     # Filesystem setup
     dirs = []
     # Config Dir
     dirs.append(ClientURISettings.CONFIG_ROOT)
     dirs.append(ClientURISettings.DNSMASQ_CONFIG_FOLDER)
     dirs.append(ClientURISettings.BIN_DIR)
     dirs.append(ClientURISettings.CAPTIVEPORTAL_CONFIG_DIR)
   
     # Campaigns Dir
     dirs.append(ClientURISettings.CAMPAIGNS_ROOT_DIR)
     # Logs Dirs
     dirs.append(ClientURISettings.LOG_ROOT)
     dirs.append(ClientURISettings.LOG_COMPLETED)
     dirs.append(ClientURISettings.LOG_QUEUE)
     dirs.append(ClientURISettings.LOG_WORKING)
     
     FileSystemChecker.initDirs(dirs)
     # Setting up the default WEB CONTENT and config properties
     SystemWriter.makeDefaultIndexPage()
     SystemWriter.makeErrorsPage()
     ProcessExecutor.giveLogPermission()