Pumping pads as files into publishing frameworks!
Go to file
Michael Murtaugh 1cec879add new things
2015-12-03 12:14:47 +01:00
bin updated help strings of commands 2015-11-19 13:14:16 +01:00
etherdump new things 2015-12-03 12:14:47 +01:00
.gitignore new things 2015-12-03 12:14:47 +01:00
LICENSE.txt added license document 2015-09-17 17:51:48 +02:00
padinfo.sample.json continued tweaks 2015-09-19 11:43:16 +02:00
README.md new init + settings location 2015-11-22 21:59:52 +01:00
setup.py subcommands 2015-09-17 18:23:18 +02:00

etherdump

Tool to publish etherpad pages to files.

Requirements

None beyond standard lib.

Installation

python setup.py install

Padinfo file

All pad-specific settings are loaded from a file called "padinfo.json" -- by default etherdump looks in the current directory. Make a copy of padinfo.sample.json to start one. Make sure to check that the URL and port settings are correct, and to paste the correct apikey here!

cp padinfo.sample.json ~/yourfolder/padinfo.json
nano padinfo.json

And then for instance:

etherdump list

subcommands

  • sync
  • list
  • listauthors
  • gettext
  • gethtml
  • creatediffhtml
  • revisionscount

To get help on a subcommand:

etherdump revisionscount --help

file sync

epfs? pad to file

etherdump init http://localhost:9001/ --path foo etherdump status compare state of files to etherpad & report etherdump pull <padid/path> etherdump sync push / pull file contents to pad