def __load_airs(self): """ faz a carga do airspace @return flag e mensagem """ # obtém o diretório padrão de airspaces ls_dir = self.dct_config["dir.air"] # nome do diretório vazio ? if ls_dir is None: # diretório padrão de airspaces self.dct_config["dir.air"] = gdefs.D_DIR_AIR # diretório padrão de airspaces ls_dir = gdefs.D_DIR_AIR # expand user (~) ls_dir = os.path.expanduser(ls_dir) # diretório não existe ? if not os.path.exists(ls_dir): # cria o diretório os.mkdir(ls_dir) # create airspace (aeródomos, fixos, pistas, pousos e decolagens) self.__airspace = airs.CAirspaceNewton(self) assert self.__airspace # carrega os dicionários (aproximações, esperas, subidas e trajetórias) self.__airspace.load_dicts() # retorna ok return True, None
def __load_air(self, fs_cena): """ faz a carga do airspace @param fs_cena: cenário @return flag e mensagem """ # obtém o diretório padrão de airspaces ls_dir = self.dct_config["dir.air"] # nome do diretório vazio ? if ls_dir is None: # diretório padrão de airspaces self.dct_config["dir.air"] = gdefs.D_DIR_AIR # diretório padrão de airspaces ls_dir = gdefs.D_DIR_AIR # expand user (~) ls_dir = os.path.expanduser(ls_dir) # create airspace self.__airspace = airs.CAirspaceNewton(self) assert self.__airspace # carrega os dicionários self.__airspace.load_dicts() # retorna ok return True, None
def __load_cenario(self): """ abre/cria as tabelas do sistema @return flag e mensagem """ # obtém o diretório padrão de airspaces ls_dir = self.dct_config["dir.air"] # nome do diretório vazio ? if ls_dir is None: # diretório padrão de airspaces self.dct_config["dir.air"] = gdefs.D_DIR_AIR # diretório padrão de airspaces ls_dir = gdefs.D_DIR_AIR # expand user (~) ls_dir = os.path.expanduser(ls_dir) # create airspace self.__airspace = airs.CAirspaceNewton(self) assert self.__airspace # carrega as tabelas do sistema self.__airspace.load_dicts() '''