Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/displague/linodefs
A fuse filesystem wrapper to the Linode API
https://github.com/displague/linodefs
Last synced: 8 days ago
JSON representation
A fuse filesystem wrapper to the Linode API
- Host: GitHub
- URL: https://github.com/displague/linodefs
- Owner: displague
- License: mit
- Created: 2014-11-06T02:10:01.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-17T14:12:13.000Z (almost 8 years ago)
- Last Synced: 2024-12-13T06:35:15.098Z (10 days ago)
- Language: Python
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT
Awesome Lists containing this project
README
## Disclaimer
This is a hobby project so I can learn some Python. It doesn't work yet.
I'll remove this disclaimer when this project is functional and maybe a little stable.## Purpose
Maps linode api entities to a fuse filesystem.## Install
```
./setup.py install --user
mkdir mnt
read LINODE_API_KEY
export LINODE_API_KEY# I rerun this line after each change to linodefs.py
# .. and hoping each time that this leap will be the leap home.
(sudo umount mnt; ./linodefs.py -o api_key=$LINODE_API_KEY mnt; cd mnt; ls)```
## Debugging
```
tail -f linodefs.log
```## Design
Maybe it will look like this?
```
/mnt/lnfs/linodes/
linode1234
happy -> linode1234
/
disks
configs/
config123
disks
bin/
reboot
shutdown
start
destroy
```
It does not look that yet so far.. Very subject to change.