Completed
Push — master ( 807742...72bd53 )
by Nicolas
02:05
created
pollers/src/ActivityPoller.php 1 patch
Braces   +40 added lines, -29 removed lines patch added patch discarded remove patch
@@ -98,9 +98,10 @@  discard block
 block discarded – undo
98 98
     public function poll_for_activities()
99 99
     {
100 100
         // Poll from all the taskList registered for each activities 
101
-        if ($this->debug)
102
-            $this->cpeLogger->log_out("DEBUG", basename(__FILE__),
101
+        if ($this->debug) {
102
+                    $this->cpeLogger->log_out("DEBUG", basename(__FILE__),
103 103
                 "Polling activity taskList '" . $this->taskList  . "' ... ");
104
+        }
104 105
             
105 106
         try {
106 107
             // Call SWF and poll for incoming tasks
@@ -124,8 +125,9 @@  discard block
 block discarded – undo
124 125
     {
125 126
         // Get activityType and WorkflowExecution info
126 127
         if (!($activityType      = $activityTask->get("activityType")) ||
127
-            !($workflowExecution = $activityTask->get("workflowExecution")))
128
-            return false;
128
+            !($workflowExecution = $activityTask->get("workflowExecution"))) {
129
+                    return false;
130
+        }
129 131
         
130 132
         $this->cpeLogger->log_out("INFO",
131 133
             basename(__FILE__),
@@ -152,16 +154,18 @@  discard block
 block discarded – undo
152 154
             // Perform input validation
153 155
             $this->activityHandler->do_input_validation();
154 156
 
155
-            if ($this->debug)
156
-                $this->cpeLogger->log_out("DEBUG", basename(__FILE__), 
157
+            if ($this->debug) {
158
+                            $this->cpeLogger->log_out("DEBUG", basename(__FILE__), 
157 159
                     "Activity input:\n" . print_r($this->activityHandler->input, true));
160
+            }
158 161
         
159 162
             // Run activity task
160 163
             $result = $this->activityHandler->do_activity($activityTask);
161 164
 
162
-            if ($this->debug && $result)
163
-                $this->cpeLogger->log_out("DEBUG", basename(__FILE__), 
165
+            if ($this->debug && $result) {
166
+                            $this->cpeLogger->log_out("DEBUG", basename(__FILE__), 
164 167
                     "Activity output:\n" . print_r($result, true));
168
+            }
165 169
         
166 170
         } catch (CpeSdk\CpeException $e) {
167 171
             $reason  = $e->ref;
@@ -216,26 +220,31 @@  discard block
 block discarded – undo
216 220
                 // Instantiate the Activity class that will process Tasks
217 221
 
218 222
                 if (!isset($this->cpeLogger) ||
219
-                    !$this->cpeLogger)
220
-                    print "EMPTY !!!\n";
223
+                    !$this->cpeLogger) {
224
+                                    print "EMPTY !!!\n";
225
+                }
221 226
 
222 227
                 $params = [
223 228
                     "domain"  => $this->domain,
224 229
                     "name"    => $activityToHandle->{"name"},
225 230
                     "version" => $activityToHandle->{"version"}
226 231
                 ];
227
-                if (isset($activityToHandle->{"defaultTaskStartToCloseTimeout"}))
228
-                    $params["defaultTaskStartToCloseTimeout"] =
232
+                if (isset($activityToHandle->{"defaultTaskStartToCloseTimeout"})) {
233
+                                    $params["defaultTaskStartToCloseTimeout"] =
229 234
                         $activityToHandle->{"defaultTaskStartToCloseTimeout"};
230
-                if (isset($activityToHandle->{"defaultTaskHeartbeatTimeout"}))
231
-                    $params["defaultTaskHeartbeatTimeout"] =
235
+                }
236
+                if (isset($activityToHandle->{"defaultTaskHeartbeatTimeout"})) {
237
+                                    $params["defaultTaskHeartbeatTimeout"] =
232 238
                         $activityToHandle->{"defaultTaskHeartbeatTimeout"};
233
-                if (isset($activityToHandle->{"defaultTaskScheduleToStartTimeout"}))
234
-                    $params["defaultTaskScheduleToStartTimeout"] =
239
+                }
240
+                if (isset($activityToHandle->{"defaultTaskScheduleToStartTimeout"})) {
241
+                                    $params["defaultTaskScheduleToStartTimeout"] =
235 242
                         $activityToHandle->{"defaultTaskScheduleToStartTimeout"};
236
-                if (isset($activityToHandle->{"defaultTaskScheduleToCloseTimeout"}))
237
-                    $params["defaultTaskScheduleToCloseTimeout"] =
243
+                }
244
+                if (isset($activityToHandle->{"defaultTaskScheduleToCloseTimeout"})) {
245
+                                    $params["defaultTaskScheduleToCloseTimeout"] =
238 246
                         $activityToHandle->{"defaultTaskScheduleToCloseTimeout"};
247
+                }
239 248
                 
240 249
                 $this->activityHandler = 
241 250
                     new $activityToHandle->{"class"}(
@@ -301,15 +310,18 @@  discard block
 block discarded – undo
301 310
     global $activityVersion;
302 311
     
303 312
     // Handle input parameters
304
-    if (!($options = getopt("D:T:A:V:c:l:hd")))
305
-        usage($defaultConfigFile);
313
+    if (!($options = getopt("D:T:A:V:c:l:hd"))) {
314
+            usage($defaultConfigFile);
315
+    }
306 316
     
307
-    if (!count($options) || isset($options['h']))
308
-        usage($defaultConfigFile);
317
+    if (!count($options) || isset($options['h'])) {
318
+            usage($defaultConfigFile);
319
+    }
309 320
 
310 321
     // Debug
311
-    if (isset($options['d']))
312
-        $debug = true;
322
+    if (isset($options['d'])) {
323
+            $debug = true;
324
+    }
313 325
 
314 326
     // Domain
315 327
     if (!isset($options['D']))
@@ -367,8 +379,7 @@  discard block
 block discarded – undo
367 379
             print "\n[CONFIG ISSUE]\nConfiguration file '$defaultConfigFile' invalid or non-existant.\n\n[EASY FIX]\nGo to the directory mentioned in the error above and rename the template file 'cpeConfigTemplate.json' to 'cpeConfig.json'. Configure your Activities. As example you have Activities for CloudTranscode already setup in the template. You can declare your Activities and start executing tasks in an SWF workflow.\n";
368 380
             exit(1);
369 381
         }
370
-    }
371
-    catch (Exception $e) {
382
+    } catch (Exception $e) {
372 383
         print $e;
373 384
     }
374 385
             
@@ -388,8 +399,7 @@  discard block
 block discarded – undo
388 399
 // Instantiate ActivityPoller
389 400
 try {
390 401
     $activityPoller = new ActivityPoller($config);
391
-} 
392
-catch (CpeSdk\CpeException $e) {
402
+} catch (CpeSdk\CpeException $e) {
393 403
     $cpeLogger->log_out("FATAL",
394 404
         basename(__FILE__), $e->getMessage());
395 405
     exit(1);
@@ -398,6 +408,7 @@  discard block
 block discarded – undo
398 408
 $cpeLogger->log_out("INFO", basename(__FILE__), "Starting activity tasks polling");
399 409
 
400 410
 // Start polling loop
401
-while (42)
411
+while (42) {
402 412
     $activityPoller->poll_for_activities();
413
+}
403 414
 
Please login to merge, or discard this patch.