diff --git a/example/2024-01-01_2024-02-01.csv b/example/2024-01-01_2024-02-01.csv index 3028ebe..ecdb5d6 100644 --- a/example/2024-01-01_2024-02-01.csv +++ b/example/2024-01-01_2024-02-01.csv @@ -4,6 +4,7 @@ START,END,accountname,Proj$,COST 2024-01-01,2024-02-01,aws-auth,Proj$project-002,0.1231 2024-01-01,2024-02-01,aws-auth,Proj$project-003,9.32 2024-01-01,2024-02-01,aws-auth,Proj$project-004,9.30 +2024-01-01,2024-02-01,aws-auth,Proj$project-noshared,0.33 2024-01-01,2024-02-01,aws-monitoring,Proj$,444.66772 2024-01-01,2024-02-01,aws-development,Proj$,1002.1 2024-01-01,2024-02-01,aws-development,Proj$a,501.05 diff --git a/example/output.csv b/example/output.csv index 0174cbd..247ab8c 100644 --- a/example/output.csv +++ b/example/output.csv @@ -1,6 +1,8 @@ start,projectname,account,tag,cost 2024-01-01,Internal - development,aws-auth [shared],Proj$,4.264684 2024-01-01,Internal - training,aws-auth [shared],Proj$,4.264684 +2024-01-01,No shared costs,aws-auth [shared],Proj$,0.0 +2024-01-01,No shared costs,aws-auth [shared],Proj$project-noshared,0.33 2024-01-01,Project A,aws-auth [shared],Proj$,4.264684 2024-01-01,Project A,aws-auth [shared],Proj$project-001,21.24323 2024-01-01,Project B,aws-auth [shared],Proj$,4.264684 @@ -8,6 +10,7 @@ start,projectname,account,tag,cost 2024-01-01,Project B,aws-auth [shared],Proj$project-003,9.32 2024-01-01,SPECIAL-OPS,aws-auth [shared],Proj$,4.264684 2024-01-01,SPECIAL-OPS,aws-auth [shared],Proj$project-004,9.3 +2024-01-01,No shared costs,aws-monitoring [shared],Proj$,0.0 2024-01-01,SPECIAL-OPS,aws-monitoring [shared],Proj$,444.66772 2024-01-01,Internal - development,aws-development [project-specific],Proj$,1002.1 2024-01-01,Internal - development,aws-development [project-specific],Proj$a,501.05 diff --git a/example/projects.yaml b/example/projects.yaml index cf6a74b..c99dab4 100644 --- a/example/projects.yaml +++ b/example/projects.yaml @@ -3,6 +3,7 @@ proj-tag-names: "project-002": "Project B" "project-003": "Project B" "project-004": "SPECIAL-OPS" + "project-noshared": "No shared costs" shared-tag-values: - "shared" @@ -22,6 +23,8 @@ project-groups: web: - name: "SPECIAL-OPS" costshare: 1 + - name: "No shared costs" + costshare: 0 # TODO: Should every project be in at least one group? other: - name: "Complicated Project Name / 🐣 / 🐧"