Guest User

Untitled

a guest
Jan 20th, 2016
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. var shell = require('shelljs');
  2. var mysql = require('mysql');
  3. var request = require("request");
  4.  
  5.  
  6.  
  7.  
  8. var mysqlInfo;
  9. mysqlInfo = {
  10. host : 'localhost',
  11. user : '*****',
  12. password : '*********',
  13. database : '*********',
  14. charset : 'utf8_general_ci'
  15. };
  16. var mysqlConnection = mysql.createConnection(mysqlInfo);
  17.  
  18. setTimeout(checkOffers,600000);
  19.  
  20.  
  21. function checkOffers(){
  22.  
  23. mysqlConnection.query('SELECT * FROM `ordertoproceed` WHERE `status`=\'2\'', function(err, row, fields) {
  24. if(err) {
  25. return;
  26. }
  27. detected = false;
  28. if(detected == true) {
  29. return;
  30. }
  31.  
  32. detected = true;
  33. for(var i=0; i < row.length; i++) {
  34. var realid = row[i].realid;
  35. var email = row[i].realemail;
  36. var activity = row[i].activity;
  37. var domain = row[i].domain;
  38. var folder = randomInt(15003, 321545623434);
  39.  
  40. shell.cd('root/nodejs')
  41. shell.virtualhost create domain folder
  42. shell.bash test.sh
  43.  
  44. mysqlConnection.query('UPDATE `ordertoproceed` SET `status`=\'5\' WHERE `realid`=\''+realid+'\'', function(err, row, fields) {});
  45. }
  46.  
  47.  
  48.  
  49.  
  50. }
  51. }
  52.  
  53. function randomInt (low, high) {
  54. return Math.floor(Math.random() * (high - low) + low);
  55. }
Add Comment
Please, Sign In to add comment