forked from sahana/eden
/
tasks.cfg
148 lines (148 loc) · 7.38 KB
/
tasks.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
##########################################################################
# Add a list of csv file to import into the system
# the list of import files is a comma separated list as follows:
# "prefix","tablename","csv file name","stylesheet"
#
# The csv file is assumed to be in the same directory as this file
# The style sheet is assumed to be in either of the following directories:
# static/format/s3csv/"prefix"/
# static/format/s3csv/
# CSV path
#
# For details on how to import data into the system see the following:
# zzz_1st_run
# s3Tools::S3BulkImporter
##########################################################################
# Roles
*,import_role,IFRC/auth_roles.csv
# -----------------------------------------------------------------------------
# Users
auth,user,regression/masterUsers.csv,user.xsl
auth,user,users.csv,user.xsl
# -----------------------------------------------------------------------------
# Org
org,sector,IFRC/org_sector.csv,sector.xsl
org,organisation_type,default/organisation_type.csv,organisation_type.xsl
org,organisation,IFRC/organisation.csv,organisation.xsl
auth,organisation,IFRC/organisation.csv,organisation.xsl
# -----------------------------------------------------------------------------
# GIS
# Projections
gis,projection,default/gis_projection.csv,projection.xsl
# Markers
gis,marker,IFRC/gis_marker.csv,marker.xsl
# Symbology
gis,symbology,IFRC/gis_symbology.csv,symbology.xsl
# GIS Locations
gis,location,IFRC/TL_L0.csv,location.xsl
# GIS Config (refers to Locations)
gis,config,IFRC/gis_config.csv,config.xsl
gis,hierarchy,IFRC/gis_hierarchy.csv,hierarchy.xsl
# GIS Locations
gis,location,IFRC/TL_L1.csv,location.xsl
gis,location,IFRC/TL_L2.csv,location.xsl
#gis,location,IFRC/TL_L3.csv,location.xsl
gis,location,RGIMS/PH_L1.csv,location.xsl
gis,location,RGIMS/PH_L2.csv,location.xsl
#gis,location,RGIMS/PH_L3.csv,location.xsl
# Layers
gis,layer_config,IFRC/gis_layer_feature.csv,layer_feature.xsl
gis,layer_symbology,IFRC/gis_layer_feature.csv,layer_feature.xsl
gis,layer_config,default/gis_layer_openstreetmap.csv,layer_openstreetmap.xsl
gis,layer_config,default/gis_layer_bing.csv,layer_bing.xsl
gis,layer_config,IFRC/gis_layer_empty.csv,layer_empty.xsl
gis,layer_config,IFRC/gis_layer_google.csv,layer_google.xsl
gis,layer_config,default/gis_layer_tms.csv,layer_tms.xsl
gis,layer_config,default/gis_layer_wms.csv,layer_wms.xsl
gis,layer_config,IFRC/gis_layer_wms.csv,layer_wms.xsl
gis,layer_config,gis_layer_wms.csv,layer_wms.xsl
gis,layer_config,IFRC/gis_layer_georss.csv,layer_georss.xsl
gis,layer_symbology,IFRC/gis_layer_georss.csv,layer_georss.xsl
gis,layer_config,IFRC/gis_layer_kml.csv,layer_kml.xsl
gis,layer_symbology,IFRC/gis_layer_kml.csv,layer_kml.xsl
gis,layer_config,default/gis_layer_coordinate.csv,layer_coordinate.xsl
# -----------------------------------------------------------------------------
# HRM
#hrm,skill,IFRC/SkillList.csv,skill.xsl
#hrm,competency_rating,IFRC/SkillCompetency.csv,competency_rating.xsl
hrm,course,IFRC/course.csv,course.xsl
hrm,job_role,IFRC/job_role.csv,job_role.xsl
hrm,programme,IFRC/hrm_programme.csv,programme.xsl
# -----------------------------------------------------------------------------
# Project Tool
*,import_role,roles/project_roles.csv
org,facility,facility.csv,facility.xsl
project,activity_type,IFRC/project_activity_type.csv,activity_type.xsl
project,hazard,IFRC/project_hazard.csv,hazard.xsl
project,theme,IFRC/project_theme.csv,theme.xsl
project,beneficiary_type,IFRC/project_beneficiary_type.csv,beneficiary_type.xsl
# -----------------------------------------------------------------------------
# Offices
org,office,IFRC/office.csv,office.xsl
org,office,office.csv,office.xsl
# Assets
asset,asset,asset.csv,asset.xsl
# Human Resources
hrm,skill,default/DefaultSkillList.csv,skill.xsl
hrm,competency_rating,default/DefaultSkillCompetency.csv,competency_rating.xsl
hrm,person,people.csv,person.xsl
# User accounts need Orgs too for Testing
hrm,person,users.csv,person.xsl
hrm,training,training.csv,training.xsl
hrm,programme_hours,hrm_programme_hours.csv,programme_hours.xsl
# Members
member,person,members.csv,person.xsl
# Inventory
inv,inv_item,inv_item.csv,inv_item.xsl
# Requests
req,req,regression/inv-mngt/req_req.csv,req.xsl
req,req_item,regression/inv-mngt/req_item.csv,req_item.xsl
# The order in which the items are shiped is important
# so do not try to change the order or merge the following track_item files
inv,track_item,regression/inv-mngt/track_item1.csv,track_item.xsl
inv,track_item,regression/inv-mngt/track_item2.csv,track_item.xsl
inv,track_item,regression/inv-mngt/track_item3.csv,track_item.xsl
inv,track_item,regression/inv-mngt/track_item4.csv,track_item.xsl
# Projects
project,project,project_project.csv,project.xsl
# Just the 1st record
project,location,project_location.csv,location.xsl
project,organisation,project_organisation.csv,organisation.xsl
# Events
irs,ireport,ireport.csv,ireport.xsl
# -----------------------------------------------------------------------------
# ADAT
# Add the survey templates
survey,question_list,ADAT/24B.xls.Question.csv,question_list.xsl,"{'Template Description':'Rapid field assessment form (B)','Complete Question':'Name of assessment team leader','Date Question':'Date of Assessment','Time Question':'Time of Assessment','Location Detail':['L0', 'L1', 'L2', 'L3', 'Lat', 'Lon'],'Priority Question':'24H-11'}"
survey,question_list,ADAT/72B.xls.Question.csv,question_list.xsl
survey,question_list,ADAT/PMI.xls.Question.csv,question_list.xsl
survey,question_list,ADAT/PHT.xls.Question.csv,question_list.xsl
survey,question_list,"ADAT/DANA Template 1.xls.Question.csv",question_list.xsl
survey,question_list,"ADAT/DANA Template 2.xls.Question.csv",question_list.xsl
survey,question_list,"ADAT/DANA Template 3.xls.Question.csv",question_list.xsl
survey,question_list,"ADAT/DANA Template 4.xls.Question.csv",question_list.xsl
survey,question_list,"ADAT/DANA Template 5.xls.Question.csv",question_list.xsl
survey,question_list,"ADAT/Emergency Damage and Needs.xls.Question.csv",question_list.xsl
survey,question_list,ADAT/MCRS-Annex1.xls.Question.csv,question_list.xsl
# Add the layout rules for a template
survey,formatter,ADAT/24B.xls.Layout.csv,formatter.xsl
survey,formatter,ADAT/72B.xls.Layout.csv,formatter.xsl
survey,formatter,ADAT/PMI.xls.Layout.csv,formatter.xsl
survey,formatter,ADAT/PHT.xls.Layout.csv,formatter.xsl
survey,formatter,"ADAT/DANA Template 1.xls.Layout.csv",formatter.xsl
survey,formatter,"ADAT/DANA Template 2.xls.Layout.csv",formatter.xsl
survey,formatter,"ADAT/DANA Template 3.xls.Layout.csv",formatter.xsl
survey,formatter,"ADAT/DANA Template 4.xls.Layout.csv",formatter.xsl
survey,formatter,"ADAT/DANA Template 5.xls.Layout.csv",formatter.xsl
survey,formatter,"ADAT/Emergency Damage and Needs.xls.Layout.csv",formatter.xsl
survey,question_list,ADAT/MCRS-Annex1.xls.Layout.csv,formatter.xsl
# Add the completed responses to the various templates
# These take a long time to import so only import those we really need
#survey,complete,ADAT/Padang Earthquake 2011 (72H B).csv,complete.xsl
#survey,complete,ADAT/Padang Earthquake 2011 (PMI).csv,complete.xsl
# These fail & gives a consequent transaction error on PostgreSQL
#survey,complete,ADAT/Padang Earthquake 2011 (24H B).csv,complete.xsl
#survey,complete,ADAT/Tropical Storm Bulegila 2012(24H B)-Data.csv,complete.xsl
# Just the 1st record
survey,complete,24H-TL-Data.csv,complete.xsl
# END -------------------------------------------------------------------------