Generate a blocklists.xml file from the Kinto collections.
Project description
Generate a blocklist.xml file from Kinto collections.
usage: kinto2xml [-h] [-s SERVER] [-a AUTH] [-b BUCKET] [-v] [-q] [-D]
[-o OUT]
Build a blocklists.xml file.
optional arguments:
-h, --help show this help message and exit
-s SERVER, --server SERVER
The location of the remote server (with prefix)
-a AUTH, --auth AUTH BasicAuth token:my-secret
-b BUCKET, --bucket BUCKET
Bucket name.
-v, --verbose Show all messages.
-q, --quiet Show only critical errors.
-D, --debug Show all messages, including debug messages.
-o OUT, --out OUT Output file.
CHANGELOG
This document describes changes between each past release.
0.1.0 (2016-04-27)
Initial version
Create collection with the definition of the JSON schema.
Fetch AMO blocklists information from the /blocked/blocklists.json AMO endpoint.
Handle import configuration on the CLI. - Bucket / Collection names - Remote AMO endpoint configuration - Schema file path configuration - Schema or not schema - Verbosity level - Server selection - Auth credentials - Importation type selection
Support for kinto-signer triggering
Full SSL support for Python 2.7
Full Python 2.7 and Python 3.4/3.5 support
Handle the enabled flag to activate records
Makefile rule to update the schema definition
Export kinto blocklists in XML blocklist file version 2
Export kinto blocklists in XML blocklist file version 3
XML verifier that create a diff of two XML files
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
Built Distribution
File details
Details for the file kinto2xml-0.1.0.tar.gz
.
File metadata
- Download URL: kinto2xml-0.1.0.tar.gz
- Upload date:
- Size: 121.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e0afa29b5e85d030c0666e7f8eca5bba64c804eb59b73fbe8086ef8ed24ba79 |
|
MD5 | d66823f2a70d96f590b0fbd6b4f3e448 |
|
BLAKE2b-256 | 1867b2cf9a85bfe56f9c6789037193302f71bb7671095befd12f0d2b166cefb4 |
File details
Details for the file kinto2xml-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: kinto2xml-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 25.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 792bfd447a631d765c1eeda234720866d392b2bbe27b6bc0589d5b82006c8cd8 |
|
MD5 | 5f07d5c6ba2e18710f491660cfaadc7b |
|
BLAKE2b-256 | 5caa84280e7f31675e014a135b308823162ec4b36f652ae1eac889bf0516058c |