rust-filespooler 1.2.3-1 source package in Ubuntu

Changelog

rust-filespooler (1.2.3-1) unstable; urgency=medium

  * Package filespooler 1.2.3 from crates.io using debcargo 2.6.0.
  * This version uses clap v4.  Closes: #1040886.

 -- John Goerzen <email address hidden>  Fri, 25 Aug 2023 06:12:07 -0500

Upload details

Uploaded by:
Rust Maintainers
Uploaded to:
Sid
Original maintainer:
Rust Maintainers
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release universe misc
Noble release universe misc

Downloads

File Size SHA-256 Checksum
rust-filespooler_1.2.3-1.dsc 3.0 KiB fb8b74236e1a80f2477f5df59e350887070ed235518e38b65254cc933fc96999
rust-filespooler_1.2.3.orig.tar.gz 48.6 KiB 3de0df59f5d69d467bb6e47685c0e124f497b1a710f204ca990aeff469284e1c
rust-filespooler_1.2.3-1.debian.tar.xz 3.7 KiB f8eb93f3ffeca10e59d8876687557e28036b4c90d00926eeff17d2fcab679e11

Available diffs

No changes file available.

Binary packages built by this source

filespooler: 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.

filespooler-dbgsym: debug symbols for filespooler
librust-filespooler-dev: Sequential, distributed, POSIX-style job queue processing - Rust source code

 This package contains the source for the Rust filespooler crate, packaged by
 debcargo for use with cargo and dh-cargo.