Changeset 9592 for src/django_gheat/gheat/management/commands
- Timestamp:
- Aug 28, 2011, 1:00:28 PM (14 years ago)
- Location:
- src/django_gheat/gheat/management/commands
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/django_gheat/gheat/management/commands/import_droidstumbler.py
r9579 r9592 43 43 return count 44 44 45 organizations = dict(Organization.objects.all().values_list('name','id')) 46 def get_organization_id_by_ssid(ssid): 47 name = Organization.get_name_by_ssid(ssid) 48 if not name: 49 return 'NULL' 50 else: 51 return int(organizations[name]) 45 52 46 53 def import_droidstumbler(filename, meetrondje): … … 96 103 ssid, encryption = ap_pool[bssid] 97 104 # Special trick in SSID ts avoid escaping in later stage 98 item = str((bssid.upper(),ssid.replace('%','%%'),encryption, Accespoint.get_organization(ssid)))105 item = str((bssid.upper(),ssid.replace('%','%%'),encryption,get_organization_id_by_ssid(ssid))) 99 106 sql_values.append(item) 100 counters['ap_added'] = bulk_sql('gheat_accespoint (`mac`, `ssid`, `encryptie`, `organization `)',sql_values)107 counters['ap_added'] = bulk_sql('gheat_accespoint (`mac`, `ssid`, `encryptie`, `organization_id`)',sql_values) 101 108 102 109 # Build mapping for meting import -
src/django_gheat/gheat/management/commands/import_kismet.py
r9579 r9592 19 19 from collections import defaultdict 20 20 21 from import_droidstumbler import bulk_sql 21 from import_droidstumbler import bulk_sql,get_organization_id_by_ssid 22 22 23 23 logger = logging.getLogger(__name__) … … 76 76 ssid, encryption = ap_pool[bssid] 77 77 # Special trick in SSID ts avoid escaping in later stage 78 item = str((bssid.upper(),ssid.replace('%','%%'),encryption, Accespoint.get_organization(ssid)))78 item = str((bssid.upper(),ssid.replace('%','%%'),encryption,get_organization_id_by_ssid(ssid))) 79 79 sql_values.append(item) 80 counters['ap_added'] = bulk_sql('gheat_accespoint (`mac`, `ssid`, `encryptie`, `organization `)',sql_values)80 counters['ap_added'] = bulk_sql('gheat_accespoint (`mac`, `ssid`, `encryptie`, `organization_id`)',sql_values) 81 81 82 82 # Determine which Wireless Clients to add
Note:
See TracChangeset
for help on using the changeset viewer.