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()