A tool that literally takes up space
Project description
pyFiller
A tool that literally takes up space!
When you need to fill some filesystem space with patterned or random data, pyFiller fulfills your space-filling needs
Run pyfiller --help
for usage details
Common examples
-
Fill the specified (existing) folder with random data, up to the limit of the filesystem:
pyfiller --totalsize fill Y:\
-
Create 200MiB files with random data, to a maximum of 750.5MiB, with colorful output:
pyfiller --filesize 200MiB --totalsize 750.5MiB --colorful Y:\
-
Create one 42MiB file with patterned data with colorful output:
pyfiller --filesize 42MiB --totalsize 42MiB --pattern 0xA5FF00 --colorful Y:\ pyfiller --filesize 42MiB --totalsize 42MiB --pattern "J=8675309 " --colorful Y:\
Updating this package
Clone this repo
On a branch, make the required edits
Ensure you update the version number in pyfiller/__config__.py
(pre-release? use rc
notation, e.g., 1.0.42rc99
)
Build and install the distributable wheel
rm -rf pyfiller-* dist build *.egg-info
python setup.py bdist_wheel sdist
ls -al dist
pip uninstall -y pyfiller
pip install dist/*.whl
Test the tools
The main tool is pyfiller
Run:
pyfiller --help
Test the uploaded artifacts
pip uninstall -y pyfiller
pip install pyfiller
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyFiller-1.0.2.tar.gz
(6.2 kB
view hashes)
Built Distribution
Close
Hashes for pyFiller-1.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7e7a0a2201170673a211ed2d0971270bd7976591573d21d0f7bc0556a7e353e |
|
MD5 | f0f1b1d2f26794caa8afe5d8b4426d1d |
|
BLAKE2b-256 | d4d3626ae41fbaed5b3e675f934e1a7ecd1d3eec5bad892a16735dcdcaa4ceed |