Advertisement
Guest User

Untitled

a guest
Oct 15th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.11 KB | None | 0 0
  1. var lutzIds = [
  2. "koinor:Formia_11710052",
  3. "koinor:Formia_Wohnlandschaft2",
  4. "koinor:Celano_11710091_01",
  5. "koinor:celano_wohnlandschaft2",
  6. "koinor:Colano_Wohnlandschaft3",
  7. "koinor:Wohnlandschaft11710094Casale",
  8. "koinor:Casale_Wohnlandschaft2",
  9. "koinor:Casale_Wohnlandschaft3",
  10. "AdaDieterKnoll:Venedig06960027",
  11. "AdaDieterKnoll:Venedig_Wohnlandschaft2",
  12. "AdaDieterKnoll:Atlanta06960059",
  13. "AdaDieterKnoll:Atlanta_Wohnlandschaft2",
  14. "AdaDieterKnoll:Atlanta_Wohnlandschaft3",
  15. "AdaDieterKnoll:Berlin06960045",
  16. "AdaDieterKnoll:berlin_wohnlandschaft2",
  17. "AdaDieterKnoll:berlin_wohnlandschaft3",
  18.  
  19. "koinor:Formia_SofaRecamiereli",
  20. "koinor:Formia_SofaRecamierere",
  21. "koinor:Formia_3Seater",
  22. "koinor:Formia_USofa",
  23. "koinor:Formia_25Seater",
  24. "koinor:Formia_Jumbohocker2",
  25. "koinor:Formia_Hockerbank2",
  26. "koinor:Formia_Liege",
  27. "koinor:Formia_LSofa",
  28. "koinor:Formia_2Seater",
  29. "koinor:Celano_2Seater",
  30. "koinor:CELANO_Sofa25",
  31. "koinor:CELANO_Sofa3",
  32.  
  33. //"koinor:koinor:CELANO_SofaRecamiereli",
  34. "koinor:CELANO_SofaRecamiereli",
  35.  
  36. "koinor:CELANO_SofaRecamierere",
  37. "koinor:CELANO_LSofa",
  38. "koinor:Celano_Hockerbank2",
  39. "koinor:Celano_Jumbohocker2",
  40. "koinor:CASALE_Sofa25",
  41. "koinor:CASALE_Sofa3",
  42. "koinor:CASALE_SofaRecamiereli",
  43. "koinor:CASALE_SofaRecamierere",
  44. "koinor:Casale_Hockerbank2",
  45. "AdaDieterKnoll:Venedig_2Seater",
  46. "AdaDieterKnoll:venedig_3seater",
  47. "AdaDieterKnoll:Venedig_SofaRecamiereli",
  48. "AdaDieterKnoll:Venedig_SofaRecamierere",
  49. "AdaDieterKnoll:venedig-lsofa",
  50. "AdaDieterKnoll:venedig_usofa",
  51. "AdaDieterKnoll:venedig_lsofabett",
  52. "AdaDieterKnoll:venedig_usofabett",
  53. "AdaDieterKnoll:Atlanta_sofarecamiereli",
  54. "AdaDieterKnoll:Atlanta_sofarecamierere",
  55. "AdaDieterKnoll:Atlanta_lsofa",
  56. "AdaDieterKnoll:Atlanta_usofa",
  57. "AdaDieterKnoll:Atlanta_3seater",
  58. "AdaDieterKnoll:Atlanta_2seater",
  59. "AdaDieterKnoll:Berlin_sofarecamiereli",
  60. "AdaDieterKnoll:Berlin_sofarecamierere",
  61.  
  62. //"AdaDieterKnoll:berlin_lsofa",
  63. 'AdaDieterKnoll:berlin-lsofa',
  64.  
  65. "AdaDieterKnoll:berlin_usofa",
  66. "AdaDieterKnoll:berlin_3seater",
  67. "AdaDieterKnoll:berlin_25seater",
  68. "AdaDieterKnoll:berlin_2seater",
  69. "AdaDieterKnoll:berlin_sessel",
  70. "AdaDieterKnoll:berlin_hocker",
  71.  
  72. // BOXSPRING BETTEN
  73.  
  74. "ada_austria:DreamDeluxe06830065",
  75. "ada_austria:DreamDeluxe06830065_49",
  76. "ada_austria:DreamDeluxe06830065_53",
  77. "ada_austria:DreamDeluxe06830065_65",
  78. "ada_austria:DreamDeluxe06830140",
  79. "ada_austria:DreamDeluxe06830140_53",
  80. "ada_austria:DreamDeluxe06830140_65",
  81. "ada_austria:SuiteDeluxe",
  82. "ada_austria:Burlington",
  83.  
  84. // LEGACY STUFF
  85.  
  86. "ewald-schillig:lavina_2seater",
  87. "ewald-schillig:lavina_3seater",
  88. "ewald-schillig:lavina_sofarecamiereli",
  89. "ewald-schillig:lavina_sofarecamierere",
  90. "ewald-schillig:lavina_lsofa",
  91. "ewald-schillig:lavina_usofa",
  92. "ewald-schillig:lavina_hocker2",
  93. "ewald-schillig:monte_2seater",
  94. "ewald-schillig:monte_3seater",
  95. "ewald-schillig:monte_sofarecamiereli",
  96. "ewald-schillig:monte_sofarecamierere",
  97. "ewald-schillig:monte_lsofa",
  98. "ewald-schillig:monte_usofa",
  99. "ewald-schillig:monte_hockerbank",
  100. "ewald-schillig:monte_hocker2",
  101. "ewald-schillig:Alessia_2Seater",
  102. "ewald-schillig:Alessia_3Seater",
  103. "ewald-schillig:Alessia_Sofarecamiereli",
  104. "ewald-schillig:Alessia_SofaRecamierere",
  105. "ewald-schillig:Alessia_LSofa",
  106. "ewald-schillig:Alessia_USofa",
  107. "ewald-schillig:MaranelloN_SofaRecamiereli",
  108. "ewald-schillig:MaranelloN_SofaRecamierere",
  109. "ewald-schillig:MaranelloN_lsofa",
  110. "ewald-schillig:MaranelloN_Hocker",
  111. "ewald-schillig:Maranello_2Seater",
  112. "ewald-schillig:Maranello_SofaRecamiereli",
  113. "ewald-schillig:Maranello_SofaRecamierere",
  114. "ewald-schillig:Maranello_lsofa",
  115. "ewald-schillig:Maranello_Hocker2",
  116. "ewald-schillig:Monti_2Seater",
  117. "ewald-schillig:Monti_SofaRecamiereli",
  118. "ewald-schillig:Monti_SofaRecamierere",
  119. "ewald-schillig:Monti_Hocker2"
  120.  
  121. ];
  122.  
  123. for (let i = 0; i < 4; i++) {
  124. lutzIds = lutzIds.reduce((res, current, index, array) => res.concat([current, current]), []);
  125. }
  126.  
  127. function shuffleArray(array) {
  128. for (let i = array.length - 1; i > 0; i--) {
  129. const j = Math.floor(Math.random() * (i + 1));
  130. [array[i], array[j]] = [array[j], array[i]]; // eslint-disable-line no-param-reassign
  131. }
  132. }
  133.  
  134. shuffleArray(lutzIds);
  135.  
  136. console.warn('GOING TO LOAD ' + lutzIds.length + ' ids!');
  137.  
  138. var stressTest = function (ids) {
  139. const length = ids.length;
  140. if (!length) {
  141. console.error('!!everything loaded!!');
  142. return;
  143. }
  144. var id = ids.pop();
  145. console.warn('Load the following id "' + id + '" still "' + length + "' outstanding");
  146. RoomleConfigurator.loadConfigurableItemById(id, {overrideTenant: 48}).then(() => {
  147. setTimeout(() => stressTest(ids), 10);
  148. }, () => {
  149. setTimeout(() => stressTest(ids), 10);
  150. });
  151. };
  152.  
  153. stressTest(lutzIds);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement