Lint the code

This commit is contained in:
Charles Teinturier 2023-02-03 16:09:50 +01:00
parent 5d96d94c63
commit 517765931f

52
fzfs.py
View File

@ -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()