a b c d e f g h i j k l m n o p q r s t u v w x y z

filespooler

Source: rust-filespooler
Package: filespooler
Versions: filespooler (1.2.2-1), filespooler (1.2.2-1+b1), filespooler (1.2.2-2), filespooler (1.2.2-2+b1), filespooler (1.2.2-2+b2), filespooler (1.2.2-2+b3), filespooler (1.2.3-1), filespooler (1.2.3-1+b1), filespooler (1.2.3-1+b2), filespooler (1.2.3-1+b3), filespooler (1.2.3-1+b4), filespooler (1.2.3-1+b5), filespooler (1.2.3-1+b6), filespooler (1.2.3-1+b7), filespooler (1.2.3-1+b8), filespooler (1.2.4-1), filespooler (1.2.4-1+b1), filespooler (1.2.4-1+b2)
Prioritize: 47
Description: Sequential, distributed, POSIX-style job queue processing
 Filespooler is a Unix-style tool that facilitates local or remote command
 execution, complete with stdin capture, with easy integration with various
 tools.  Here's a brief Filespooler feature list:
 .
  - It can easily use tools such as S3, Dropbox, Syncthing, NNCP, ssh, UUCP, USB
   drives, CDs, etc. as transport.
 .
   - Translation: you can use basically anything that is a filesystem as a
     transport
 .
  - It can use arbitrary decoder command pipelines (eg, zcat, stdcat, gpg, age,
   etc) to pre-process stored packets.
 .
  - It can send and receive packets by pipes.
 .
  - Its storage format is simple on-disk files with locking.
 .
  - It supports one-to-one and one-to-many configurations.
 .
  - Locking is unnecessary when writing new jobs to the queue, and many arbitrary
   tools (eg, Syncthing, Dropbox, etc) can safely write directly to the queue
   without any assistance.
 .
  - Queue processing is strictly ordered based on the order on the creation
   machine, even if job files are delivered out of order to the destination.
 .
  - stdin can be piped into the job creation tool, and piped to a later executor
   at process time on a remote machine.
 .
  - The file format is lightweight; less than 100 bytes overhead unless large
   extra parameters are given.
 .
  - The queue format is lightweight; having 1000 different queues on a Raspberry
   Pi would be easy.
 .
  - Processing is stream-based throughout; arbitrarily-large packets are fine and
   sizes in the TB range are no problem.
 .
  - The Filespooler command, fspl, is extremely lightweight, consuming less than
   10MB of RAM on x86_64.
 .
  - Filespooler has extensive documentation.
 .
 Filespooler consists of a command-line tool (fspl) for interacting with queues.
 It also consists of a Rust library that is used by fspl.  main.rs for fspl is
 just a few lines long.

This Description was in forky from 2025-08-10 to 2026-09-21;
This Description was in trixie from 2023-06-12 to 2026-09-14;
This Description was in bookworm from 2022-11-07 to 2026-07-13;
This Description was in sid from 2022-10-27 to 2026-09-21;

This Description is not yet translated to ar
This Description is not yet translated to bg
This Description is not yet translated to ca
This Description is not yet translated to cs
This Description is translated to da
This Description is not yet translated to de
This Description is not yet translated to de_DE
This Description is not yet translated to el
This Description is not yet translated to eo
This Description is not yet translated to es
This Description is not yet translated to eu
This Description is not yet translated to fi
This Description is not yet translated to fr
This Description is not yet translated to gl
This Description is not yet translated to hr
This Description is not yet translated to hu
This Description is not yet translated to id
This Description is not yet translated to it
This Description is not yet translated to ja
This Description is not yet translated to km
This Description is not yet translated to ko
This Description is not yet translated to ml
This Description is not yet translated to nb
This Description is not yet translated to nl
This Description is not yet translated to pl
This Description is not yet translated to pt
This Description is not yet translated to pt_AO
This Description is not yet translated to pt_BR
This Description is not yet translated to ro
This Description is not yet translated to ru
This Description is not yet translated to sk
This Description is not yet translated to sr
This Description is not yet translated to sv
This Description is not yet translated to tr
This Description is not yet translated to uk
This Description is not yet translated to vi
This Description is not yet translated to zh
This Description is not yet translated to zh_CN
This Description is not yet translated to zh_TW

parts-md5sum:
1e056b03ca3a23741908f3107d504d4c da     
a955ac746066fe7cde56ca237c9c4296 da     
97287a5616c494ddc32afe373e78500d da     
66e4f95c60ff47dfdd2b1176fb38063a da     
6d0c3fb5effc427e73f1ed25af877f6b da     
82828f666ee2fd30b2605990db906668 da     
ca888cde8617b806165f93e7b4cc5eea da     
cf6a1a308f79998368649dd3f7a720bc da     
e44e6e01f5e677238c49b581c5bbc118 da     
d89ef4c825b258ccb205eb1dd8502227 da     
38b0b0e0f13eb046816a92b2e5f74f98 da     
07e0d349a728dba83a02a33699d84590 da     
91ec24c14a54d8d8d765b60f0049d730 da     
4542b983eb4feda4370942f1b5f8f1fb da     
cfad06ea5c5d471bc583846dd6586f2c da     
a6c8c912b61557685a2c1a71c73188cf da     
c17322b8ffb5431c40d35e15a19bf795 da     

other Descriptions of the filespooler package: