Skip to main content

Crate herolib_mos

Crate herolib_mos 

Source
Expand description

§MOS (Mycelium Operating System) Package

The herolib-mos package provides network abstraction layer for the SAL library:

§Modules

  • network: Network operations (namespaces, bridges, interfaces, routing, mycelium)
  • cloud_hypervisor: Cloud Hypervisor management with full lifecycle control
  • hero_config: Hero-Init VM configuration and FAT32 disk management
  • systemfacts: System information gathering (OS, hardware, capabilities)
  • [geoip]: GeoIP information retrieval
  • [ntp]: NTP time synchronization
  • [myfs]: MyFS filesystem operations (pack, unpack, mount flist files)

§Features

  • rhai (default): Enable Rhai scripting support
  • repl: Enable interactive REPL with rustyline
  • full: Enable all features

Modules§

cloud_hypervisor
Cloud Hypervisor Service Abstraction Layer (SAL)
hero_config
Hero-Init Service Abstraction Layer (SAL)
network
MOS Network - Network abstraction layer
rhai
Rhai integration for the MOS package
systemfacts