This is a log of me running the trac_billing script (included in the scripts folder of the TimingAndEstimationPlugin '''First we import the trac_billing package'''[[br]] >>> import trac_billing[[br]] '''This runs the billing report against every trac database and emails the result to the specified address'''[[br]] >>> trac_billing.run_billing('russ@acceleration.net')[[br]] Collecting output...[[br]] ''' You might see some errors here if you dont have the plugin installed on some of your tracs or if you have non trac files folders in the trac directory'''[[br]] ---[[br]] Writing out billing information to '/var/BigVisibleCharts/Billing/billing_2006_8_14_14_21_.html'[[br]] ---[[br]] Emailing results to russ@acceleration.net[[br]] ''' Here we issue the command to add a new bill date at the current time to all of the databases'''[[br]] >>> trac_billing.mark_billing_date_in_all_projects()[[br]] Marking the bill date on all projects.[br] * ADWolf2006 failed: ('no such table: bill_date',)[[br]] tracMgmt Succeeded.[[br]] ... ''' There will be a line for every directory in the trac folder and whether or not it succeeded or failed''' Done marking bill dates[[br]]