1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-03-12 04:15:00 +01:00
phorge-phorge/bin
epriestley d804598f17 Add some of a billing daemon skeleton
Summary:
Ref T6881. This adds the worker, and a script to make it easier to test. It doesn't actually invoice anything.

I'm intentionally allowing the script to double-bill since it makes testing way easier (by letting you bill the same period over and over again), and provides a tool for recovery if billing screws up.

(This diff isn't very interesting, just trying to avoid a 5K-line diff at the end.)

Test Plan: Used `bin/phortune invoice ...` to get the worker to print out some date ranges which it would theoretically invoice.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T6881

Differential Revision: https://secure.phabricator.com/D11577
2015-01-30 11:29:05 -08:00
..
accountadmin
almanac
aphlict
audit Provide a more flexible script for administrative management of audits 2013-08-05 10:35:01 -07:00
auth Add very basic bin/auth tool 2013-06-17 10:55:05 -07:00
cache
celerity
commit-hook
config
diviner
drydock
fact Add a basic "fact" application 2012-07-27 13:34:21 -07:00
feed
files
harbormaster
hunks
i18n
lipsum First Diff of Test Data Generator 2013-04-12 14:07:16 -07:00
mail
phd
phortune Add some of a billing daemon skeleton 2015-01-30 11:29:05 -08:00
policy
remove
repository
search
sms
ssh-auth
ssh-auth-key
ssh-connect
ssh-exec
storage
trigger Add bin/trigger, for testing event triggers 2015-01-20 11:31:32 -08:00
worker