CCI-MOC / process_csv_report

Some scripts to help process our billing reports
0 stars 3 forks source link

Add new CSVs for prepaid group billing #80

Open QuanMPhm opened 4 weeks ago

QuanMPhm commented 4 weeks ago

As part of implementing prepaid group billing, several CSVs containing information needed for prepaid group billing needs to be stored in a private Github repo, as well as in several backup locations. These CSVs include:

We need to decide where these files will be stored. @knikolla @naved001 @joachimweyl I will wait for your thoughts before continuing.

joachimweyl commented 4 weeks ago

What do people think of

  1. CCI-MOC/prepaid-group-billing
  2. CCI-MOC/prepaid-group-tables
  3. CCI-MOC/prepaid-billing
  4. CCI-MOC/prepaid-tables
  5. Rename non-billable-projects to private-billing-tables and share all our private tables in that repo
knikolla commented 4 weeks ago

@joachimweyl I'd go with 5, I don't see why this needs to be a separate repo. So renaming nonbillable to something more generic is the best solution.

joachimweyl commented 4 weeks ago

@naved001 to cover all our bases, is any code using CCI-MOC/non-billable-projects hardcoded that will need to be changed?

knikolla commented 4 weeks ago

@naved001 to cover all our bases, is any code using CCI-MOC/non-billable-projects hardcoded that will need to be changed?

@joachimweyl GitHub maintains redirects after a repo is renamed, so nothing will break.

From renaming a repository

In addition to redirecting web traffic, all git clone, git fetch, or git push operations targeting the previous location will continue to function as if made on the new location.

naved001 commented 4 weeks ago

is any code using CCI-MOC/non-billable-projects hardcoded that will need to be changed?

no, the code doesn't refer to github directly, it just expects the file to be passed to it via command line.

QuanMPhm commented 3 weeks ago

@knikolla @naved001 Should I write a separate issue to decide the backup locations for these files?