OpenNebula / one-apps

Toolchain to build OpenNebula appliances
Apache License 2.0
12 stars 9 forks source link

VR: Move simplified onegate client logic to vrouter.rb #111

Closed sk4zuzu closed 1 month ago

sk4zuzu commented 1 month ago

Currently VR executes https://github.com/OpenNebula/one-apps/blob/v6.10.0/context-linux/src/usr/bin/onegate which instead can be implemented directly in vrouter.rb code to handle VR-specific code. This should improve performace and rule out potential concurrency/multitreading related problems as we wouldn't spawn new bash/ruby processes.