From: rtrimana Date: Thu, 1 Aug 2019 01:37:10 +0000 (-0700) Subject: Adding cases for app and location. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=smartthings-infrastructure.git;a=commitdiff_plain;h=b4a4d84ccdf90bbe8117f3778ce93840d4f467a7;ds=sidebyside Adding cases for app and location. --- diff --git a/Extractor/ExtractorScript.py b/Extractor/ExtractorScript.py index 6121052..c96daa7 100644 --- a/Extractor/ExtractorScript.py +++ b/Extractor/ExtractorScript.py @@ -88,7 +88,15 @@ def ExtractFunctions(F, appName): Temp = GetToken(F) if Temp == "\"": Temp = GetToken(F) - if capabilityMap[variable] not in capabilityList: + #print "DEBUG: %s" % variable + #print capabilityMap + #print eventList + #if variable == "app" or variable == "location": + + if Temp == "app" or Temp == "location": + if Temp not in eventList: + eventList.append(Temp) + elif variable in capabilityMap.keys() and capabilityMap[variable] not in capabilityList: # We do not repeat the same capability twice capability = capabilityMap[variable] capabilityList.append(capability)