Skip to content
This repository has been archived by the owner on Oct 26, 2018. It is now read-only.

Python demonstrator and testbed for generating systemd glue drop in configs from a JSON description via FUSE

License

Notifications You must be signed in to change notification settings

Internet-of-People/titania-dapps-systemd-bridge

Repository files navigation

titania-dapps-systemd-bridge has been merged to libertaria_project/titania-os repo

You can find the latest version of source code inside the titania-os repo.

dapp-systemd-bridge

Demonstrator for generating dApp Hub to FUSE filesystem bindings. Written in Python for prototyping, intended to be rendered in Rust at later time.

Principle of operation

SystemD allows 'drop-in' configuration to be attached in snippets to the units it runs. There are several folders for this. We use the /run one (see systemd documentation for detailed paths), which is rendered online via FUSE by the running python script.

TODO: if it turns out per testing that systemd needs to write in /run drop-in folder, intercept the calls and memorize.

Running

For demonstration, run as:

./dapp-systemd-bridge.py path/to/dapphub.json /mount/directory

About

Python demonstrator and testbed for generating systemd glue drop in configs from a JSON description via FUSE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages