Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # The `app:` section defines the settings for the Tornado application.
- # http://tornado.readthedocs.org/en/stable/web.html#tornado.web.Application.settings
- # import:
- # deploy: '$YAMLPATH/deploy.yaml'
- encrypt:
- public_key: $YAMLPATH/.id_rsa.pub # Path to the public key
- private_key: $YAMLPATH/.id_rsa
- app:
- settings:
- autoreload: true
- debug: false
- xsrf_cookies: false
- test:
- auth:
- user: Times
- password: Times
- url:
- toi/times_login:
- pattern: /$YAMLURL/
- handler: SimpleAuth
- kwargs:
- credentials:
- Times: Times # User: alpha has password: alpha
- template: $YAMLPATH/times_login.html
- redirect: /$YAMLURL/landing_page
- toi/logout:
- pattern: /$YAMLURL/logout
- handler: LogoutHandler
- kwargs:
- redirect: /$YAMLURL/
- toi/times_home_page:
- pattern: /$YAMLURL/home
- handler: FileHandler
- kwargs:
- auth:
- login_url: /$YAMLURL/
- template: true
- path: $YAMLPATH/times_home.html
- headers:
- Cache-Control: no-cache, no-store
- toi/times_landing_page:
- pattern: /$YAMLURL/landing_page
- handler: FileHandler
- kwargs:
- template: true
- path: $YAMLPATH/times_default.html
- headers:
- Cache-Control: no-cache, no-store
- toi/times_home_page_:
- pattern: /$YAMLURL/temp
- handler: FileHandler
- kwargs:
- path: $YAMLPATH/temp.html
- headers:
- X-Content-Type-Options: no sniff
- X-Frame-Options: DENY
- Cache-Control: no-cache
- toi/add_dummy:
- pattern: /$YAMLURL/add_dummy
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/PrintFinish_timePeriod.csv
- toi/flags:
- pattern: /$YAMLURL/flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/kandivali_Production.csv
- toi/central_page:
- pattern: /$YAMLURL/central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/kandivali_Pageprocessing.csv
- toi/kandi_flags:
- pattern: /$YAMLURL/kandivali_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/kandivali_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/kandi_central_page:
- pattern: /$YAMLURL/kandivali_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/kandivali_Pageprocessing.csv
- toi/aeroli_flags:
- pattern: /$YAMLURL/aeroli_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/aeroli_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/aeroli_central_page:
- pattern: /$YAMLURL/aeroli_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/aeroli_Pageprocessing.csv
- toi/sahibabad_flags:
- pattern: /$YAMLURL/sahibabad_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/sahibabad_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/sahibabad_central_page:
- pattern: /$YAMLURL/sahibabad_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/sahibabad_Pageprocessing.csv
- toi/vejalpur_flags:
- pattern: /$YAMLURL/vejalpur_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/vejalpur_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/vejalpur_central_page:
- pattern: /$YAMLURL/vejalpur_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/vejalpur_Pageprocessing.csv
- toi/saltlake_flags:
- pattern: /$YAMLURL/saltlake_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/saltlake_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/saltlake_central_page:
- pattern: /$YAMLURL/saltlake_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/saltlake_Pageprocessing.csv
- toi/bommasandra_flags:
- pattern: /$YAMLURL/bommasandra_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/bommasandra_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/bommasandra_central_page:
- pattern: /$YAMLURL/bommasandra_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/bommasandra_Pageprocessing.csv
- toi/chemmenchery_flags:
- pattern: /$YAMLURL/chemmenchery_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/chemmencherry_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/chemmenchery_central_page:
- pattern: /$YAMLURL/chemmenchery_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/chemmencherry_Pageprocessing.csv
- toi/chemmencherry_flags:
- pattern: /$YAMLURL/chemmencherry_flags
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/chemmencherry_Production.csv
- modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
- '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',
- 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
- toi/chemmencherry_central_page:
- pattern: /$YAMLURL/chemmencherry_central_page
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/chemmencherry_Pageprocessing.csv
- toi/depot_final:
- pattern: /$YAMLURL/depot_final
- handler: FunctionHandler
- kwargs:
- function: routes.depot_delay
- toi/depot_final_routes:
- pattern: /$YAMLURL/depot_final_routes
- handler: FunctionHandler
- kwargs:
- function: routes.depot_delay_routes
- toi/press_exit:
- pattern: /$YAMLURL/press_exit
- handler: FunctionHandler
- kwargs:
- function: routes.press_exit
- toi/readers_receipt_final:
- pattern: /$YAMLURL/readers_receipt_final
- handler: FunctionHandler
- kwargs:
- function: routes.reader_receipt
- toi/delay_readers_receipt:
- pattern: /$YAMLURL/delay_readers_receipt
- handler: FunctionHandler
- kwargs:
- function: routes.delay_reader_receipt
- toi/aeroli_depot_final:
- pattern: /$YAMLURL/aeroli_depot_final
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/merged_depot.csv
- toi/aeroli_press_exit:
- pattern: /$YAMLURL/aeroli_press_exit
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/merged_press_exit.csv
- toi/aeroli_readers_receipt_final:
- pattern: /$YAMLURL/aeroli_readers_receipt_final
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/merged_reders_rcpt.csv
- toi/sahibabad_depot_final:
- pattern: /$YAMLURL/sahibabad_depot_final
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/sahibabad_merged_depot.csv
- toi/sahibabad_press_exit:
- pattern: /$YAMLURL/sahibabad_press_exit
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/sahibabad_merged_press_exit.csv
- toi/sahibabad_readers_receipt_final:
- pattern: /$YAMLURL/sahibabad_readers_receipt_final
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/sahibabad_merged_reders_rcpt.csv
- toi/depot_route_trend:
- pattern: /$YAMLURL/depot_route_trend
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/Depotdelivery.csv
- toi/society_route_trend:
- pattern: /$YAMLURL/society_route_trend
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/Reader'sDelay.csv
- toi/aeroli_depot_route_trend:
- pattern: /$YAMLURL/aeroli_depot_route_trend
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/DepotDelay_trend.csv
- toi/aeroli_society_route_trend:
- pattern: /$YAMLURL/aeroli_society_route_trend
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/Reader'sDelay.csv
- toi/routes_data:
- pattern: /$YAMLURL/routes_data
- handler: FormHandler
- kwargs:
- url: $YAMLPATH/data/depot_rr_merged.xls
- toi/routes_bar:
- pattern: /$YAMLURL/routes_chart
- handler: FunctionHandler
- kwargs:
- function: routes.depot_process
- toi/landing_flags:
- pattern: /$YAMLURL/landing_flags
- handler: FormHandler
- kwargs:
- kandivali:
- url: $YAMLPATH/data/kandivali_Production.csv
- aeroli:
- url: $YAMLPATH/data/aeroli_Production.csv
- sahibabad:
- url: $YAMLPATH/data/sahibabad_Production.csv
- bommasandra:
- url: $YAMLPATH/data/bommasandra_Production.csv
- chemmencherry:
- url: $YAMLPATH/data/chemmencherry_Production.csv
- saltlake:
- url: $YAMLPATH/data/saltlake_Production.csv
- vejalpur:
- url: $YAMLPATH/data/vejalpur_Production.csv
- toi/capture:
- pattern: /$YAMLURL/capturechrome
- handler: CaptureHandler
- kwargs:
- engine: chrome
- timeout: 90
- port: 8000
- # toi/email:
- # pattern: /$YAMLURL/email_data
- # handler: FunctionHandler
- # kwargs:
- # function: routes.email
- toi/alert_template:
- pattern: /$YAMLURL/email_template
- handler: FileHandler
- kwargs:
- auth:
- login_url: /$YAMLURL/
- template: true
- path: $YAMLPATH/email_template.html
- headers:
- Cache-Control: no-cache, no-store
- # email:
- # client-email:
- # type: smtp # Use type: smtps for SMTPS servers
- # host: 10.200.96.31 # Host name or IP address of the SMTP server
- # # Optional parameters
- # email: sunrise2reports@timesgroup.com # Username or email to log into SMTP server
- # port: 25
- email:
- gramex-guide-gmail:
- type: gmail
- email: gramex.guide@gmail.com
- password: tlpmupxnhucitpte
- alert:
- toi/alert-newsletter:
- days: '*' # Send email every day
- hours: 16 # at 4pm local time
- minutes: 43
- data: $YAMLPATH/data.csv # For non-standard SMTP port. Default: SMTPS=587, SMTP=25
- to:
- - shruthi <shruti.rikhi@gramener.com>
- - mounica <mounica.devi@gramener.com>
- - srilatha <srilatha.gogulamudi@gramener.com>
- - madhu <madhusudhan.boddu@gramener.com>
- service: gramex-guide-gmail
- subject: Times Editorial Newsletter
- body: This email was sent ftirom Gramex
- htmlfile: $YAMLPATH/email_product.html
- images:
- logo: $YAMLPATH/img/Bitmap.png
- toi/alert-product:
- days: '*' # Send email every day
- hours: 16 # at 4pm local time
- minutes: 37
- data: $YAMLPATH/data_product.csv
- to:
- - shruthi <shruti.rikhi@gramener.com>
- - mounica <mounica.devi@gramener.com>
- - srilatha <srilatha.gogulamudi@gramener.com>
- - madhu <madhusudhan.boddu@gramener.com>
- service: gramex-guide-gmail
- subject: Times Production Newsletter
- body: This email was sent from Gramex
- htmlfile: $YAMLPATH/email_product2.html
- images:
- logo: $YAMLPATH/img/Bitmap.png
- toi/routes-newsletter:
- days: '*' # Send email every day
- hours: 20 # at 4pm local time
- minutes: 07
- data: $YAMLPATH/routes_data.csv
- to:
- - shruthi <shruti.rikhi@gramener.com>
- - mounica <mounica.devi@gramener.com>
- - srilatha <srilatha.gogulamudi@gramener.com>
- - madhu <madhusudhan.boddu@gramener.com>
- service: gramex-guide-gmail
- subject: Times Distribution Newsletter
- body: This email was sent from Gramex
- htmlfile: $YAMLPATH/email_routes.html
- images:
- logo: $YAMLPATH/img/Bitmap.png
- toi/alert-summary:
- startup: true
- thread: true
- data: $YAMLPATH/summary_data.csv
- to:
- - shruthi <shruti.rikhi@gramener.com>
- - mounica <mounica.devi@gramener.com>
- - karmanya.aggarwal@gramener.com
- service: gramex-guide-gmail
- subject: Times Summary Newsletter - karmanya windows
- htmlfile: $YAMLPATH/email_summary.html
- images:
- logo: $YAMLPATH/img/Bitmap.png
- img: http://localhost:9988/capturechrome?url=http://localhost:9988/landing_page&ext=png&delay=60000&selector=.overall
- user:
- id: Times
- user: Times
- schedule:
- # times_prod_data:
- # function: process_each_date_data.process_data
- # days: '*'
- # minutes: 37
- # hours: 15
- # thread: true
- # times_data_append:
- # function: process_data_automation.data_append
- # days: '*'
- # minutes: 47
- # hours: 15
- # thread: true
- no_data_email:
- days: '*' # Send email every day
- hours: 14 # at 4pm local time
- minutes: 47
- function: no_data_available_alert.no_data_mail_scheduler
- summary_download:
- function: routes.summary_csv('2018-04-07')
- dates: '*'
- hours: 17
- minutes: 18
- product_download:
- function: routes.to_csv_file('kandivali', '2017-02-21')
- dates: '*'
- hours: 16
- minutes: 19
- product_download2:
- function: routes.to_csv_file('aeroli', '2018-01-08')
- dates: '*'
- hours: 19
- minutes: 45
- product_download3:
- function: routes.to_csv_file('sahibabad', '2017-09-09')
- dates: '*'
- hours: 19
- minutes: 47
- product_download4:
- function: routes.to_csv_file('vejalpur', '2018-04-02')
- dates: '*'
- hours: 16
- minutes: 24
- product_download5:
- function: routes.to_csv_file('saltlake', '2017-03-02')
- dates: '*'
- hours: 19
- minutes: 51
- product_download6:
- function: routes.to_csv_file('chemmenchery', '2017-10-07')
- dates: '*'
- hours: 19
- minutes: 53
- product_download7:
- function: routes.to_csv_file('bommasandra', '2018-04-05')
- dates: '*'
- hours: 16
- minutes: 31
- product2_download:
- function: routes.to_csv_product('kandivali', '2018-03-23')
- dates: '*'
- hours: 14
- minutes: 50
- product2_download2:
- function: routes.to_csv_product('aeroli', '2018-01-08')
- dates: '*'
- hours: 20
- minutes: 2
- product2_download3:
- function: routes.to_csv_product('sahibabad', '2017-09-09')
- dates: '*'
- hours: 20
- minutes: 4
- product2_download4:
- function: routes.to_csv_product('vejalpur', '2018-04-02')
- dates: '*'
- hours: 16
- minutes: 57
- product2_download5:
- function: routes.to_csv_product('saltlake', '2017-03-02')
- dates: '*'
- hours: 20
- minutes: 8
- product2_download6:
- function: routes.to_csv_product('chemmenchery', '2017-10-07')
- dates: '*'
- hours: 20
- minutes: 10
- product2_download7:
- function: routes.to_csv_product('bommasandra', '2018-05-04')
- dates: '*'
- hours: 20
- minutes: 12
- routes_download:
- function: routes.to_csv_routes('kandivali', '2018-02-21')
- dates: '*'
- hours: 18
- minutes: 29
- routes_download2:
- function: routes.to_csv_routes('aeroli', '2018-01-08')
- dates: '*'
- hours: 20
- minutes: 27
- routes_download3:
- function: routes.to_csv_routes('sahibabad', '2017-09-09')
- dates: '*'
- hours: 20
- minutes: 17
- routes_download4:
- function: routes.to_csv_routes('vejalpur', '2018-02-01')
- dates: '*'
- hours: 20
- minutes: 19
- routes_download5:
- function: routes.to_csv_routes('saltlake', '2017-03-02')
- dates: '*'
- hours: 20
- minutes: 21
- routes_download6:
- function: routes.to_csv_routes('chemmenchery', '2017-10-07')
- dates: '*'
- hours: 20
- minutes: 23
- routes_download7:
- function: routes.to_csv_routes('bommasandra', '2018-04-05')
- dates: '*'
- hours: 14
- minutes: 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement