Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.48 KB | None | 0 0
  1. # The `app:` section defines the settings for the Tornado application.
  2. # http://tornado.readthedocs.org/en/stable/web.html#tornado.web.Application.settings
  3. # import:
  4. # deploy: '$YAMLPATH/deploy.yaml'
  5.  
  6. encrypt:
  7. public_key: $YAMLPATH/.id_rsa.pub # Path to the public key
  8. private_key: $YAMLPATH/.id_rsa
  9.  
  10. app:
  11. settings:
  12. autoreload: true
  13. debug: false
  14. xsrf_cookies: false
  15.  
  16. test:
  17. auth:
  18. user: Times
  19. password: Times
  20.  
  21. url:
  22. toi/times_login:
  23. pattern: /$YAMLURL/
  24. handler: SimpleAuth
  25. kwargs:
  26. credentials:
  27. Times: Times # User: alpha has password: alpha
  28. template: $YAMLPATH/times_login.html
  29. redirect: /$YAMLURL/landing_page
  30.  
  31. toi/logout:
  32. pattern: /$YAMLURL/logout
  33. handler: LogoutHandler
  34. kwargs:
  35. redirect: /$YAMLURL/
  36.  
  37. toi/times_home_page:
  38. pattern: /$YAMLURL/home
  39. handler: FileHandler
  40. kwargs:
  41. auth:
  42. login_url: /$YAMLURL/
  43. template: true
  44. path: $YAMLPATH/times_home.html
  45. headers:
  46. Cache-Control: no-cache, no-store
  47.  
  48. toi/times_landing_page:
  49. pattern: /$YAMLURL/landing_page
  50. handler: FileHandler
  51. kwargs:
  52. template: true
  53. path: $YAMLPATH/times_default.html
  54. headers:
  55. Cache-Control: no-cache, no-store
  56.  
  57. toi/times_home_page_:
  58. pattern: /$YAMLURL/temp
  59. handler: FileHandler
  60. kwargs:
  61. path: $YAMLPATH/temp.html
  62. headers:
  63. X-Content-Type-Options: no sniff
  64. X-Frame-Options: DENY
  65. Cache-Control: no-cache
  66.  
  67. toi/add_dummy:
  68. pattern: /$YAMLURL/add_dummy
  69. handler: FormHandler
  70. kwargs:
  71. url: $YAMLPATH/data/PrintFinish_timePeriod.csv
  72.  
  73. toi/flags:
  74. pattern: /$YAMLURL/flags
  75. handler: FormHandler
  76. kwargs:
  77. url: $YAMLPATH/data/kandivali_Production.csv
  78.  
  79. toi/central_page:
  80. pattern: /$YAMLURL/central_page
  81. handler: FormHandler
  82. kwargs:
  83. url: $YAMLPATH/data/kandivali_Pageprocessing.csv
  84.  
  85. toi/kandi_flags:
  86. pattern: /$YAMLURL/kandivali_flags
  87. handler: FormHandler
  88. kwargs:
  89. url: $YAMLPATH/data/kandivali_Production.csv
  90. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  91. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
  92. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  93.  
  94. toi/kandi_central_page:
  95. pattern: /$YAMLURL/kandivali_central_page
  96. handler: FormHandler
  97. kwargs:
  98. url: $YAMLPATH/data/kandivali_Pageprocessing.csv
  99.  
  100. toi/aeroli_flags:
  101. pattern: /$YAMLURL/aeroli_flags
  102. handler: FormHandler
  103. kwargs:
  104. url: $YAMLPATH/data/aeroli_Production.csv
  105. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  106. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
  107. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  108.  
  109. toi/aeroli_central_page:
  110. pattern: /$YAMLURL/aeroli_central_page
  111. handler: FormHandler
  112. kwargs:
  113. url: $YAMLPATH/data/aeroli_Pageprocessing.csv
  114.  
  115. toi/sahibabad_flags:
  116. pattern: /$YAMLURL/sahibabad_flags
  117. handler: FormHandler
  118. kwargs:
  119. url: $YAMLPATH/data/sahibabad_Production.csv
  120. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  121. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
  122. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  123.  
  124. toi/sahibabad_central_page:
  125. pattern: /$YAMLURL/sahibabad_central_page
  126. handler: FormHandler
  127. kwargs:
  128. url: $YAMLPATH/data/sahibabad_Pageprocessing.csv
  129.  
  130. toi/vejalpur_flags:
  131. pattern: /$YAMLURL/vejalpur_flags
  132. handler: FormHandler
  133. kwargs:
  134. url: $YAMLPATH/data/vejalpur_Production.csv
  135. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  136. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
  137. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  138.  
  139. toi/vejalpur_central_page:
  140. pattern: /$YAMLURL/vejalpur_central_page
  141. handler: FormHandler
  142. kwargs:
  143. url: $YAMLPATH/data/vejalpur_Pageprocessing.csv
  144.  
  145. toi/saltlake_flags:
  146. pattern: /$YAMLURL/saltlake_flags
  147. handler: FormHandler
  148. kwargs:
  149. url: $YAMLPATH/data/saltlake_Production.csv
  150. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  151. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
  152. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  153.  
  154. toi/saltlake_central_page:
  155. pattern: /$YAMLURL/saltlake_central_page
  156. handler: FormHandler
  157. kwargs:
  158. url: $YAMLPATH/data/saltlake_Pageprocessing.csv
  159.  
  160. toi/bommasandra_flags:
  161. pattern: /$YAMLURL/bommasandra_flags
  162. handler: FormHandler
  163. kwargs:
  164. url: $YAMLPATH/data/bommasandra_Production.csv
  165. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  166. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',\
  167. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  168.  
  169. toi/bommasandra_central_page:
  170. pattern: /$YAMLURL/bommasandra_central_page
  171. handler: FormHandler
  172. kwargs:
  173. url: $YAMLPATH/data/bommasandra_Pageprocessing.csv
  174.  
  175. toi/chemmenchery_flags:
  176. pattern: /$YAMLURL/chemmenchery_flags
  177. handler: FormHandler
  178. kwargs:
  179. url: $YAMLPATH/data/chemmencherry_Production.csv
  180. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  181. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',
  182. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  183.  
  184. toi/chemmenchery_central_page:
  185. pattern: /$YAMLURL/chemmenchery_central_page
  186. handler: FormHandler
  187. kwargs:
  188. url: $YAMLPATH/data/chemmencherry_Pageprocessing.csv
  189.  
  190. toi/chemmencherry_flags:
  191. pattern: /$YAMLURL/chemmencherry_flags
  192. handler: FormHandler
  193. kwargs:
  194. url: $YAMLPATH/data/chemmencherry_Production.csv
  195. modify: "data.rename(columns={'Scheduled_PrintStart_kandivali_':'Scheduled_PrintStart',\
  196. '_Scheduled_PrintFinish__KANDIVALI':'_Scheduled_PrintFinish',
  197. 'Display_name_on_Gramener_Dashboard':'Product_Name'})"
  198.  
  199. toi/chemmencherry_central_page:
  200. pattern: /$YAMLURL/chemmencherry_central_page
  201. handler: FormHandler
  202. kwargs:
  203. url: $YAMLPATH/data/chemmencherry_Pageprocessing.csv
  204.  
  205. toi/depot_final:
  206. pattern: /$YAMLURL/depot_final
  207. handler: FunctionHandler
  208. kwargs:
  209. function: routes.depot_delay
  210.  
  211. toi/depot_final_routes:
  212. pattern: /$YAMLURL/depot_final_routes
  213. handler: FunctionHandler
  214. kwargs:
  215. function: routes.depot_delay_routes
  216.  
  217. toi/press_exit:
  218. pattern: /$YAMLURL/press_exit
  219. handler: FunctionHandler
  220. kwargs:
  221. function: routes.press_exit
  222.  
  223. toi/readers_receipt_final:
  224. pattern: /$YAMLURL/readers_receipt_final
  225. handler: FunctionHandler
  226. kwargs:
  227. function: routes.reader_receipt
  228.  
  229. toi/delay_readers_receipt:
  230. pattern: /$YAMLURL/delay_readers_receipt
  231. handler: FunctionHandler
  232. kwargs:
  233. function: routes.delay_reader_receipt
  234.  
  235. toi/aeroli_depot_final:
  236. pattern: /$YAMLURL/aeroli_depot_final
  237. handler: FormHandler
  238. kwargs:
  239. url: $YAMLPATH/data/merged_depot.csv
  240.  
  241. toi/aeroli_press_exit:
  242. pattern: /$YAMLURL/aeroli_press_exit
  243. handler: FormHandler
  244. kwargs:
  245. url: $YAMLPATH/data/merged_press_exit.csv
  246.  
  247. toi/aeroli_readers_receipt_final:
  248. pattern: /$YAMLURL/aeroli_readers_receipt_final
  249. handler: FormHandler
  250. kwargs:
  251. url: $YAMLPATH/data/merged_reders_rcpt.csv
  252.  
  253. toi/sahibabad_depot_final:
  254. pattern: /$YAMLURL/sahibabad_depot_final
  255. handler: FormHandler
  256. kwargs:
  257. url: $YAMLPATH/data/sahibabad_merged_depot.csv
  258.  
  259. toi/sahibabad_press_exit:
  260. pattern: /$YAMLURL/sahibabad_press_exit
  261. handler: FormHandler
  262. kwargs:
  263. url: $YAMLPATH/data/sahibabad_merged_press_exit.csv
  264.  
  265. toi/sahibabad_readers_receipt_final:
  266. pattern: /$YAMLURL/sahibabad_readers_receipt_final
  267. handler: FormHandler
  268. kwargs:
  269. url: $YAMLPATH/data/sahibabad_merged_reders_rcpt.csv
  270.  
  271. toi/depot_route_trend:
  272. pattern: /$YAMLURL/depot_route_trend
  273. handler: FormHandler
  274. kwargs:
  275. url: $YAMLPATH/data/Depotdelivery.csv
  276.  
  277. toi/society_route_trend:
  278. pattern: /$YAMLURL/society_route_trend
  279. handler: FormHandler
  280. kwargs:
  281. url: $YAMLPATH/data/Reader'sDelay.csv
  282.  
  283. toi/aeroli_depot_route_trend:
  284. pattern: /$YAMLURL/aeroli_depot_route_trend
  285. handler: FormHandler
  286. kwargs:
  287. url: $YAMLPATH/data/DepotDelay_trend.csv
  288.  
  289. toi/aeroli_society_route_trend:
  290. pattern: /$YAMLURL/aeroli_society_route_trend
  291. handler: FormHandler
  292. kwargs:
  293. url: $YAMLPATH/data/Reader'sDelay.csv
  294.  
  295. toi/routes_data:
  296. pattern: /$YAMLURL/routes_data
  297. handler: FormHandler
  298. kwargs:
  299. url: $YAMLPATH/data/depot_rr_merged.xls
  300. toi/routes_bar:
  301. pattern: /$YAMLURL/routes_chart
  302. handler: FunctionHandler
  303. kwargs:
  304. function: routes.depot_process
  305. toi/landing_flags:
  306. pattern: /$YAMLURL/landing_flags
  307. handler: FormHandler
  308. kwargs:
  309. kandivali:
  310. url: $YAMLPATH/data/kandivali_Production.csv
  311. aeroli:
  312. url: $YAMLPATH/data/aeroli_Production.csv
  313. sahibabad:
  314. url: $YAMLPATH/data/sahibabad_Production.csv
  315. bommasandra:
  316. url: $YAMLPATH/data/bommasandra_Production.csv
  317. chemmencherry:
  318. url: $YAMLPATH/data/chemmencherry_Production.csv
  319. saltlake:
  320. url: $YAMLPATH/data/saltlake_Production.csv
  321. vejalpur:
  322. url: $YAMLPATH/data/vejalpur_Production.csv
  323. toi/capture:
  324. pattern: /$YAMLURL/capturechrome
  325. handler: CaptureHandler
  326. kwargs:
  327. engine: chrome
  328. timeout: 90
  329. port: 8000
  330. # toi/email:
  331. # pattern: /$YAMLURL/email_data
  332. # handler: FunctionHandler
  333. # kwargs:
  334. # function: routes.email
  335.  
  336. toi/alert_template:
  337. pattern: /$YAMLURL/email_template
  338. handler: FileHandler
  339. kwargs:
  340. auth:
  341. login_url: /$YAMLURL/
  342. template: true
  343. path: $YAMLPATH/email_template.html
  344. headers:
  345. Cache-Control: no-cache, no-store
  346.  
  347. # email:
  348. # client-email:
  349. # type: smtp # Use type: smtps for SMTPS servers
  350. # host: 10.200.96.31 # Host name or IP address of the SMTP server
  351. # # Optional parameters
  352. # email: sunrise2reports@timesgroup.com # Username or email to log into SMTP server
  353. # port: 25
  354.  
  355. email:
  356. gramex-guide-gmail:
  357. type: gmail
  358. email: gramex.guide@gmail.com
  359. password: tlpmupxnhucitpte
  360.  
  361. alert:
  362. toi/alert-newsletter:
  363. days: '*' # Send email every day
  364. hours: 16 # at 4pm local time
  365. minutes: 43
  366. data: $YAMLPATH/data.csv # For non-standard SMTP port. Default: SMTPS=587, SMTP=25
  367. to:
  368. - shruthi <shruti.rikhi@gramener.com>
  369. - mounica <mounica.devi@gramener.com>
  370. - srilatha <srilatha.gogulamudi@gramener.com>
  371. - madhu <madhusudhan.boddu@gramener.com>
  372. service: gramex-guide-gmail
  373. subject: Times Editorial Newsletter
  374. body: This email was sent ftirom Gramex
  375. htmlfile: $YAMLPATH/email_product.html
  376. images:
  377. logo: $YAMLPATH/img/Bitmap.png
  378.  
  379. toi/alert-product:
  380. days: '*' # Send email every day
  381. hours: 16 # at 4pm local time
  382. minutes: 37
  383. data: $YAMLPATH/data_product.csv
  384. to:
  385. - shruthi <shruti.rikhi@gramener.com>
  386. - mounica <mounica.devi@gramener.com>
  387. - srilatha <srilatha.gogulamudi@gramener.com>
  388. - madhu <madhusudhan.boddu@gramener.com>
  389. service: gramex-guide-gmail
  390. subject: Times Production Newsletter
  391. body: This email was sent from Gramex
  392. htmlfile: $YAMLPATH/email_product2.html
  393. images:
  394. logo: $YAMLPATH/img/Bitmap.png
  395.  
  396. toi/routes-newsletter:
  397. days: '*' # Send email every day
  398. hours: 20 # at 4pm local time
  399. minutes: 07
  400. data: $YAMLPATH/routes_data.csv
  401. to:
  402. - shruthi <shruti.rikhi@gramener.com>
  403. - mounica <mounica.devi@gramener.com>
  404. - srilatha <srilatha.gogulamudi@gramener.com>
  405. - madhu <madhusudhan.boddu@gramener.com>
  406. service: gramex-guide-gmail
  407. subject: Times Distribution Newsletter
  408. body: This email was sent from Gramex
  409. htmlfile: $YAMLPATH/email_routes.html
  410. images:
  411. logo: $YAMLPATH/img/Bitmap.png
  412.  
  413. toi/alert-summary:
  414. startup: true
  415. thread: true
  416. data: $YAMLPATH/summary_data.csv
  417. to:
  418. - shruthi <shruti.rikhi@gramener.com>
  419. - mounica <mounica.devi@gramener.com>
  420. - karmanya.aggarwal@gramener.com
  421. service: gramex-guide-gmail
  422. subject: Times Summary Newsletter - karmanya windows
  423. htmlfile: $YAMLPATH/email_summary.html
  424. images:
  425. logo: $YAMLPATH/img/Bitmap.png
  426. img: http://localhost:9988/capturechrome?url=http://localhost:9988/landing_page&ext=png&delay=60000&selector=.overall
  427. user:
  428. id: Times
  429. user: Times
  430.  
  431. schedule:
  432. # times_prod_data:
  433. # function: process_each_date_data.process_data
  434. # days: '*'
  435. # minutes: 37
  436. # hours: 15
  437. # thread: true
  438. # times_data_append:
  439. # function: process_data_automation.data_append
  440. # days: '*'
  441. # minutes: 47
  442. # hours: 15
  443. # thread: true
  444. no_data_email:
  445. days: '*' # Send email every day
  446. hours: 14 # at 4pm local time
  447. minutes: 47
  448. function: no_data_available_alert.no_data_mail_scheduler
  449. summary_download:
  450. function: routes.summary_csv('2018-04-07')
  451. dates: '*'
  452. hours: 17
  453. minutes: 18
  454. product_download:
  455. function: routes.to_csv_file('kandivali', '2017-02-21')
  456. dates: '*'
  457. hours: 16
  458. minutes: 19
  459. product_download2:
  460. function: routes.to_csv_file('aeroli', '2018-01-08')
  461. dates: '*'
  462. hours: 19
  463. minutes: 45
  464. product_download3:
  465. function: routes.to_csv_file('sahibabad', '2017-09-09')
  466. dates: '*'
  467. hours: 19
  468. minutes: 47
  469. product_download4:
  470. function: routes.to_csv_file('vejalpur', '2018-04-02')
  471. dates: '*'
  472. hours: 16
  473. minutes: 24
  474. product_download5:
  475. function: routes.to_csv_file('saltlake', '2017-03-02')
  476. dates: '*'
  477. hours: 19
  478. minutes: 51
  479. product_download6:
  480. function: routes.to_csv_file('chemmenchery', '2017-10-07')
  481. dates: '*'
  482. hours: 19
  483. minutes: 53
  484. product_download7:
  485. function: routes.to_csv_file('bommasandra', '2018-04-05')
  486. dates: '*'
  487. hours: 16
  488. minutes: 31
  489. product2_download:
  490. function: routes.to_csv_product('kandivali', '2018-03-23')
  491. dates: '*'
  492. hours: 14
  493. minutes: 50
  494. product2_download2:
  495. function: routes.to_csv_product('aeroli', '2018-01-08')
  496. dates: '*'
  497. hours: 20
  498. minutes: 2
  499. product2_download3:
  500. function: routes.to_csv_product('sahibabad', '2017-09-09')
  501. dates: '*'
  502. hours: 20
  503. minutes: 4
  504. product2_download4:
  505. function: routes.to_csv_product('vejalpur', '2018-04-02')
  506. dates: '*'
  507. hours: 16
  508. minutes: 57
  509. product2_download5:
  510. function: routes.to_csv_product('saltlake', '2017-03-02')
  511. dates: '*'
  512. hours: 20
  513. minutes: 8
  514. product2_download6:
  515. function: routes.to_csv_product('chemmenchery', '2017-10-07')
  516. dates: '*'
  517. hours: 20
  518. minutes: 10
  519. product2_download7:
  520. function: routes.to_csv_product('bommasandra', '2018-05-04')
  521. dates: '*'
  522. hours: 20
  523. minutes: 12
  524. routes_download:
  525. function: routes.to_csv_routes('kandivali', '2018-02-21')
  526. dates: '*'
  527. hours: 18
  528. minutes: 29
  529. routes_download2:
  530. function: routes.to_csv_routes('aeroli', '2018-01-08')
  531. dates: '*'
  532. hours: 20
  533. minutes: 27
  534. routes_download3:
  535. function: routes.to_csv_routes('sahibabad', '2017-09-09')
  536. dates: '*'
  537. hours: 20
  538. minutes: 17
  539. routes_download4:
  540. function: routes.to_csv_routes('vejalpur', '2018-02-01')
  541. dates: '*'
  542. hours: 20
  543. minutes: 19
  544. routes_download5:
  545. function: routes.to_csv_routes('saltlake', '2017-03-02')
  546. dates: '*'
  547. hours: 20
  548. minutes: 21
  549. routes_download6:
  550. function: routes.to_csv_routes('chemmenchery', '2017-10-07')
  551. dates: '*'
  552. hours: 20
  553. minutes: 23
  554. routes_download7:
  555. function: routes.to_csv_routes('bommasandra', '2018-04-05')
  556. dates: '*'
  557. hours: 14
  558. minutes: 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement