1818
1919
2020# TODO: Move to genie.database_to_staging.py
21- def generate_dashboard_html (genie_version , staging = False ):
21+ def generate_dashboard_html (genie_version , staging = False , testing = False ):
2222 """Generates dashboard html writeout that gets uploaded to the
2323 release folder
2424
@@ -36,6 +36,8 @@ def generate_dashboard_html(genie_version, staging=False):
3636 ]
3737 if staging :
3838 markdown_render_cmd .append ("--staging" )
39+ if testing :
40+ markdown_render_cmd .append ("--testing" )
3941 subprocess .check_call (markdown_render_cmd )
4042
4143
@@ -195,14 +197,13 @@ def main(args):
195197 start = False ,
196198 )
197199
198- if not args .test :
199- logger .info ("DASHBOARD UPDATE" )
200- dashboard_table_updater .run_dashboard (
201- syn , databaseSynIdMappingDf , args .genieVersion , staging = args .staging
202- )
203- generate_dashboard_html (args .genieVersion , staging = args .staging )
204- logger .info ("DASHBOARD UPDATE COMPLETE" )
205- logger .info ("AUTO GENERATE DATA GUIDE" )
200+ logger .info ("DASHBOARD UPDATE" )
201+ dashboard_table_updater .run_dashboard (
202+ syn , databaseSynIdMappingDf , args .genieVersion , staging = args .staging , testing = args .test
203+ )
204+ generate_dashboard_html (args .genieVersion , staging = args .staging , testing = args .test )
205+ logger .info ("DASHBOARD UPDATE COMPLETE" )
206+ logger .info ("AUTO GENERATE DATA GUIDE" )
206207
207208 # TODO: remove data guide code
208209 # onco_link = databaseSynIdMappingDf["Id"][
@@ -254,7 +255,7 @@ def main(args):
254255 "--staging" , action = "store_true" , help = "Store into staging folder"
255256 )
256257
257- parser .add_argument ("--test" , action = "store_true" , help = "Store into staging folder" )
258+ parser .add_argument ("--test" , action = "store_true" , help = "Store into testing folder" )
258259 parser .add_argument ("--debug" , action = "store_true" , help = "Synapse debug feature" )
259260 args = parser .parse_args ()
260261 main (args )
0 commit comments