Skip to main content

Collection of robots

Project description

Overview
--------

This package contains a collection of 'robots'.
Each 'robot' is implemented with logging on stderr and processing result is output on stdout as either string or JSON.

Robots
------

* jldbolus: move processed subdirectories
* jldstrpkg: stdin --> formatter --> stdout
* jldwebscraper : extract anchor links from a web page
* jldfilter : filter stdin through a Python module, output on stdout
* jldcomp : compare 2 filesystem paths for difference in files
* jldfcomp : compare globs of files
* jldcat: 'cat' files to stdout, 1 per line with format 'filename contents
'
* jlduncat: Receive from stdin "key contents
" and write to key[.ext]
* jldjsoncat : 'cat' files to stdout by encapsulating them in JSON objects
* jldwebdl : gated web page download, source links contained in file system path
* jldinotify : path change notification over JSON/stdout
* jldfetcher : web page fetcher which takes instructions from stdin
* jldfilelist : list path files using include/exclude filter, JSON/stdout output
* jldclock : 1 second interval clock with min,hour,day markers
* jldpclean : kills processes left to pid=1
* jldtaskctl : task controller
* jldostr : outputs a string on stdout @ regular interval, pass-through for stdin-->stdout
* jldstatsubdirs: periodic status information on sub-dirs of path (JSON output & pass-through stdin-->stdout)
* jlddebouncer: debounces {key:value} pairs (JSON output & pass-through stdin-->stdout)
* jldarun : runs "agents"
* jldrun : periodically run a python callable
* jldtouch: receive filename from stdin, 'touch' filename in destination path
* jldsplitter: a semi customizable file splitter

Configuration
-------------

Can be performed through options on the command line or using a file (use a leading `@`).

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 Distributions

jlddk-0.7.37.zip (90.9 kB view details)

Uploaded Source

jlddk-0.7.37.tar.gz (56.6 kB view details)

Uploaded Source

File details

Details for the file jlddk-0.7.37.zip.

File metadata

  • Download URL: jlddk-0.7.37.zip
  • Upload date:
  • Size: 90.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jlddk-0.7.37.zip
Algorithm Hash digest
SHA256 680ae4fc1c19530dd468c2efc8e237441c076c917101f9302c208d8b11261065
MD5 22e843e1cdb6c1ee8c2ac193da8d3d77
BLAKE2b-256 ae8994b5e37abb05d8f85bfc56a8b7887c4cb89c78d398f7ca8f97c4bd9282c7

See more details on using hashes here.

File details

Details for the file jlddk-0.7.37.tar.gz.

File metadata

  • Download URL: jlddk-0.7.37.tar.gz
  • Upload date:
  • Size: 56.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jlddk-0.7.37.tar.gz
Algorithm Hash digest
SHA256 d0ab26201691ea5f35e262caaf3881599a05d5336b4139c3589c7186e448a5c5
MD5 21ebe6c188f4cb356898b4c29e5a8ba4
BLAKE2b-256 f362e250de8cecc0d2b7a788b5d2fe1a637fc508b1d7f7a445cfad5e72537b62

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