Skip to content

Instantly share code, notes, and snippets.

@dlitvakb
Created March 28, 2012 13:50
Show Gist options
  • Select an option

  • Save dlitvakb/2226339 to your computer and use it in GitHub Desktop.

Select an option

Save dlitvakb/2226339 to your computer and use it in GitHub Desktop.
def _verify_new_instances_for_existing_businesses(subscription_group, new_groups):
for subscription in subscription_group['subscriptions']:
for instance_group in new_groups:
if subscription['monitored']['business_id'] == instance_group['business_id']:
for instance in instance_group['instances']:
update = False
old_instances = [ monitored_item['instance'] for monitored_item in monitored['monitored_list'] ]
if not instance in old_instances:
update = True
new_listing_found_alert(subscription, instance, instance['type'])
if update:
subscription.update_monitored(instance_group)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment