Command line client to retrieve partials from https://github.com/mozilla/build-funsize
Project description
funsizer
========
funsizer is the client side for funsize project ( https://wiki.mozilla.org/ReleaseEngineering/Funsize )
It aims to automate the triggering and the retrieval of the partial MAR files.
Installation
============
Run `python setup.py install` to install the script as command-line tool.
Usage
=====
Run `funsizer.py -u *URL* -a *auth file* -b *branch name* *path to file*` to upload a file to the blobber server at *URL*.
Run `funsizer.py [--timeout T]
[--window-timeout wT]
[--server-url URL]
--from-url from-URL
--to-url to-URL
--from-has from-HASH
--to-has to-HASH
--channel CHANNEL
--version VERSION
--output OUTPUT
Where
=> T is timeout (in seconds) to wait for results
=> window-timeout is windows timeout sleep between client-to-server calls
=> server-url is the host where to send the files (defaults to localhost)
=> from-url is the complete mar url for `from` version'
=> to-url is the complete mar url for `to` version'
=> from-hash is the hash for `from` version mar'
=> to-hash is the hash for `to` version mar'
=> channel is the channel for the requested partial mar'
=> version is the version of the latter mar'
=> output is the file where to write the resulted partial mar'
========
funsizer is the client side for funsize project ( https://wiki.mozilla.org/ReleaseEngineering/Funsize )
It aims to automate the triggering and the retrieval of the partial MAR files.
Installation
============
Run `python setup.py install` to install the script as command-line tool.
Usage
=====
Run `funsizer.py -u *URL* -a *auth file* -b *branch name* *path to file*` to upload a file to the blobber server at *URL*.
Run `funsizer.py [--timeout T]
[--window-timeout wT]
[--server-url URL]
--from-url from-URL
--to-url to-URL
--from-has from-HASH
--to-has to-HASH
--channel CHANNEL
--version VERSION
--output OUTPUT
Where
=> T is timeout (in seconds) to wait for results
=> window-timeout is windows timeout sleep between client-to-server calls
=> server-url is the host where to send the files (defaults to localhost)
=> from-url is the complete mar url for `from` version'
=> to-url is the complete mar url for `to` version'
=> from-hash is the hash for `from` version mar'
=> to-hash is the hash for `to` version mar'
=> channel is the channel for the requested partial mar'
=> version is the version of the latter mar'
=> output is the file where to write the resulted partial mar'
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
funsizer-0.1.tar.gz
(2.7 kB
view details)
File details
Details for the file funsizer-0.1.tar.gz
.
File metadata
- Download URL: funsizer-0.1.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c38db378f5dbcf7eb68a18485b3e6d3fa8c5fb1b13e503a95937c68309eea7df |
|
MD5 | 1c64ccac73f889b3b689192e86d32b94 |
|
BLAKE2b-256 | 5c2a67767d9b969474acbb9cd75e5c608d380e673964b76b9e5f5adcbcb5f2a5 |