mirror of
https://github.com/dakhnod/fzfs.git
synced 2025-05-16 15:20:20 -07:00
Lint the code
This commit is contained in:
parent
5d96d94c63
commit
517765931f
52
fzfs.py
52
fzfs.py
@ -1,27 +1,16 @@
|
|||||||
from ast import parse
|
|
||||||
from audioop import add
|
|
||||||
import errno
|
|
||||||
from fileinput import filename
|
|
||||||
from os import unlink
|
|
||||||
import pathlib
|
|
||||||
from signal import signal
|
|
||||||
from stat import S_IFDIR, ST_ATIME, ST_CTIME, ST_MODE, ST_MTIME, ST_NLINK
|
|
||||||
from turtle import back
|
|
||||||
|
|
||||||
import flipper_api
|
# pylint: disable=missing-class-docstring
|
||||||
import fuse
|
# pylint: disable=missing-function-docstring
|
||||||
import logging
|
# pylint: disable=missing-module-docstring
|
||||||
import time
|
# pylint: disable=line-too-long
|
||||||
import stat
|
|
||||||
import os
|
|
||||||
import argparse
|
import argparse
|
||||||
import pathlib
|
import logging
|
||||||
import serial
|
import os
|
||||||
import serial_ble
|
|
||||||
import serial.tools.list_ports
|
|
||||||
import sys
|
|
||||||
|
|
||||||
|
import fuse
|
||||||
|
|
||||||
|
import flipper_fs
|
||||||
import flipper_serial
|
import flipper_serial
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
@ -33,15 +22,10 @@ def main():
|
|||||||
|
|
||||||
logging.basicConfig(level=logging.DEBUG)
|
logging.basicConfig(level=logging.DEBUG)
|
||||||
|
|
||||||
mountpoint = args.mountpoint
|
|
||||||
|
|
||||||
if not os.path.isdir(mountpoint):
|
|
||||||
print('mountpoint must be an empty folder')
|
|
||||||
return
|
|
||||||
flsrl = flipper_serial.FlipperSerial()
|
flsrl = flipper_serial.FlipperSerial()
|
||||||
|
|
||||||
if len(os.listdir(mountpoint)) != 0:
|
if not os.path.isdir(args.mountpoint) and len(os.listdir(args.mountpoint)) != 0:
|
||||||
print('mountpoint must be an empty folder')
|
print(args.mountpoint, ': mountpoint must be an empty folder')
|
||||||
return
|
return
|
||||||
|
|
||||||
if args.serial_device is None:
|
if args.serial_device is None:
|
||||||
@ -60,17 +44,19 @@ def main():
|
|||||||
parser.print_usage()
|
parser.print_usage()
|
||||||
return
|
return
|
||||||
|
|
||||||
fuse_started = True
|
try:
|
||||||
# fuse_thread = threading.Thread(target=fuse.FUSE, kwargs={'operations': backend, 'mountpoint': mountpoint, 'foreground': True})
|
serial_device = flsrl.open(serial_device=args.serial_device, ble_address=args.ble_address)
|
||||||
def fuse_start():
|
except flipper_serial.FlipperSerialException:
|
||||||
fuse.FUSE(backend, mountpoint, foreground=True)
|
print('Failed creating serial device')
|
||||||
|
return
|
||||||
|
|
||||||
print('starting fs...')
|
print('starting fs...')
|
||||||
fuse_start()
|
backend = flipper_fs.FlipperZeroFileSystem(serial_device)
|
||||||
|
fuse.FUSE(backend, args.mountpoint, foreground=True)
|
||||||
print('fuse stopped')
|
print('fuse stopped')
|
||||||
|
|
||||||
flsrl.close()
|
flsrl.close()
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
main()
|
main()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user