nebula.helper module
- nebula.helper.convert_address_to_tty(address)
Translate frandom: /dev/serial/by-id/usb-Silicon_Labs_CP2103_USB_to_UART_Bridge_Controller_0001-if00-port0 to /dev/ttyUSB1 Will also work with by_path. Works in docker container.
- nebula.helper.convert_by_id_to_tty(by_id)
Translate frandom: /dev/serial/by-id/usb-Silicon_Labs_CP2103_USB_to_UART_Bridge_Controller_0001-if00-port0 to /dev/ttyUSB1
- nebula.helper.get_nics()
- nebula.helper.get_uarts()
- class nebula.helper.helper
Bases:
object
- create_config_from_netbox(outfile='nebula', netbox_ip='localhost', netbox_port=None, netbox_baseurl=None, netbox_token=None, jenkins_agent=None, board_name=None, include_variants=None, include_children=None, devices_status=None, devices_role=None, devices_tag=None, template=None)
- create_config_interactive()
- get_boot_files_from_descriptor(descriptor_file, project)
Extracts the project bootfiles defined on the kuiper desctriptor file. i.e kuiper.json
- list_supported_boards(filter=None)
- update_yaml(configfilename, section, field, new_value, board_name=None)
Update single field of exist config file
- nebula.helper.project_filter(project_dict, filters)