Skip to main content

a cli python tool which checks for empty & broken files

Project description

About:

filio is a tool which: (i) checks for broken links & empty files in your pc (ii) saves a local copy of the result in your home dir in json format

Usage:

In your terminal type: $ filio or filio [option] Gives a summary of the diagnosis (i.e print out total number of broken & empty files to your stdout): $ filio example:

**you have : 1200 empty files in your pc

you have : 81 broken files in your pc {'header': 'filio statistics', 'timestamp': '28 Jul 2019 11:45:15', 'total_no_of_broken_files': 81, 'total_no_of_empty_files': 1200, 'total_harddisk_storage':'Total: 292 GB ', 'used_storage':'Used: 27 GB ', 'free_storage': 'Free: 249 GB ', 'disk_healthy': True }**

navigate to $home/.filio/data.json to see a local copy of the stats

Gives a detailed info about the diagnosis (i.e print out all the empty & broken files to your stdout):

$ filio --diagnose-full or $ filio -df

Available options are:

-df or --diagnose full run a diagnosis and print out a detailed information about the broken & empty files

Note:

the checking process might take a while around 2-3 minutes max depending on the number of files to be iterated through

Contact:

For issues/question:

Version:

  • filio v1.0.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Filio-1.0.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Filio-1.0.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file Filio-1.0.0.tar.gz.

File metadata

  • Download URL: Filio-1.0.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for Filio-1.0.0.tar.gz
Algorithm Hash digest
SHA256 398f75779dd3ec8fb1dc90aadb0c5ea3640e4aab3e6a92699edca2000d43d4a8
MD5 a1641e1a7d6f8b9e63027f2f9aac74e1
BLAKE2b-256 7bccae880460ed275080f6d752e8f2f5c7634e2ef0c03434f372feb47fbfdd0f

See more details on using hashes here.

File details

Details for the file Filio-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: Filio-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for Filio-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f7337ec028ac53bfc778f871c8154e21aae0db486d45c099e060343d2561a2fe
MD5 922d96462e195dc1b86167ed36cf9a6d
BLAKE2b-256 f79b51c26c5c542a8549619b9c7a193efe1b3941e1c5b8c90c1d17213caa08ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page