nebula.config package#
Submodules#
nebula.config.config module#
- class nebula.config.config.Config(entity, topology_config_file=None, participant_config_file=None)#
Bases:
object
- add_neighbor_from_config(addr)#
- add_participant_config(participant_config)#
- add_participants_config(participants_config)#
- get_participant_config()#
- get_topology_config()#
- get_train_logging_config()#
- participant = {}#
- participants = []#
- participants_path = []#
- reload_config_file()#
- remove_neighbor_from_config(addr)#
- set_participant_config(participant_config)#
- set_participants_config(participants_config)#
- set_topology_config(topology_config_file)#
- to_json()#
- topology = {}#
- update_neighbors_from_config(current_connections, dest_addr)#
nebula.config.mender module#
- class nebula.config.mender.Mender#
Bases:
object
- deploy_artifact_device(artifact_name, device)#
- deploy_artifact_list(artifact_name, devices)#
- Parameters:
devices (List[str])
- static generate_artifact(type_artifact, artifact_name, device_type, file_path)#
- get_artifacts()#
- get_connected_device(device_id)#
- get_devices()#
- get_devices_by_group(group)#
- get_info_deployment(deployment_id)#
- get_info_device(device_id)#
- get_my_info()#
- get_token()#
- renew_token()#
- upload_artifact(artifact_path, description)#