- d7c8768 Store and use DATABASE_SCHEMA_VERSION in setup_db.py too by Steve McIntyre · 7 years ago
- 8fed491 In _init_state, track and deal with needed database schema upgrades by Steve McIntyre · 7 years ago
- 719e377 Update the setup_db code to create version-1 database by Steve McIntyre · 7 years ago
- 6794088 Shuffle startup order in main process by Steve McIntyre · 7 years ago
- bc06c93 Tweak visualisation process startup to connect to the database later by Steve McIntyre · 7 years ago
- a5bf220 Cosmetic bug fix in admin interface by Steve McIntyre · 7 years ago
- 4ed20f3 Make the class name and the file name match by Steve McIntyre · 7 years ago
- f0148a5 Remove trailing newlines to make pylint happy by Steve McIntyre · 7 years ago
- da9e9c1 Add boilerplate comments for inline unit test harness by Steve McIntyre · 7 years ago
- 4267c6a Re-order imports to make pylint happy by Steve McIntyre · 7 years ago
- 59ffe89 Initial Mellanox switch driver by Steve McIntyre · 7 years ago
- e237c9b Update copyright year by Steve McIntyre · 7 years ago
- 9eb97aa Remove dead port_get_mode() code by Steve McIntyre · 7 years ago
- dc17307 Catch more errors in case we're fed garbage through API calls by Steve McIntyre · 9 years ago
- c03d68d Release version 0.6 by Steve McIntyre · 9 years ago v0.6
- f5ef696 Pylint warning fixes by Steve McIntyre · 9 years ago
- b01959f Add better distinction of error cases by Steve McIntyre · 9 years ago
- 709f910 Change service file to match the new admin.py interfaces by Steve McIntyre · 9 years ago
- 244a8f4 Change test harness scripts to match the new admin.py interfaces by Steve McIntyre · 9 years ago
- 4ba7b41 Change suggested auto_import_switch command to match new world by Steve McIntyre · 9 years ago
- 460358a Massive rewrite of admin.py: use argparse instead of optparse by Steve McIntyre · 9 years ago
- 0850e9b Bugfix: s/if/elif/ typo in the middle of the db_update API handler by Steve McIntyre · 9 years ago
- d2313b2 Start 0.6 development, and update boilerplate by Steve McIntyre · 9 years ago
- 0487436 Update the README for 0.5 too by Steve McIntyre · 10 years ago v0.5
- 01997df Release version 0.5 by Steve McIntyre · 10 years ago
- 43442ac Update the example config file by Steve McIntyre · 10 years ago
- 4d09282 Turn off refresh by default by Steve McIntyre · 10 years ago
- 82f4a60 Minor metadata updates in setup.py by Steve McIntyre · 10 years ago
- 1ab1816 Update Changelog to match changes since v0.4 by Steve McIntyre · 10 years ago
- bfef506 Major change to the tooltip code design - switch to javascript by Steve McIntyre · 10 years ago
- 8179f61 Drop CSS we're not using to make things smaller by Steve McIntyre · 10 years ago
- def2686 Make capitalisation more consistent across the interface by Steve McIntyre · 10 years ago
- e8f39df Minor tweaks to layout by Steve McIntyre · 10 years ago
- de1ee97 Add extra HTTP headers for better standards-compliance by Steve McIntyre · 10 years ago
- 57a9d0a Major re-vamp of the visualisation code: caching and tooltips by Steve McIntyre · 10 years ago
- 0f561cd Make 404 errors more useful - report the path asked for by Steve McIntyre · 10 years ago
- c2308ff Allow for refresh = False / 0 etc. to turn off refresh by Steve McIntyre · 10 years ago
- c7d3f85 Change how port locations are described by Steve McIntyre · 10 years ago
- af24aaa Fix up the db.get_last_modified_time() output by Steve McIntyre · 10 years ago
- ea343aa Add a database last-modified-time by Steve McIntyre · 10 years ago
- 869ee5d Fix trailing-whitespace errors by Steve McIntyre · 10 years ago
- 4e9fee5 Add checking for clashes in port number in config by Steve McIntyre · 10 years ago
- fa1beea Improve handling for true/false options in config file by Steve McIntyre · 10 years ago
- c370980 Update config handling for logging level, and add test by Steve McIntyre · 10 years ago
- e187fbe Fix pylint warning for format string by Steve McIntyre · 10 years ago
- 959b872 Fix pylint warning on regex string by Steve McIntyre · 10 years ago
- 465ccbd Ignore *.pk droppings from the Dummy switch driver by Steve McIntyre · 10 years ago
- 978cb9f More robust error handling and logging by Steve McIntyre · 10 years ago
- 5f42a68 Add commented examples using the Dummy switch driver by Steve McIntyre · 10 years ago
- 96f779b Add a Dummy switch driver to help with debugging and unit testing by Steve McIntyre · 10 years ago
- 26c8956 Move calls to self.connection.close back into specific drivers by Steve McIntyre · 10 years ago
- b0aa460 Add an option for the visualisation web interface to auto-refresh by Steve McIntyre · 10 years ago
- 7f359dd Sort config options by Steve McIntyre · 10 years ago
- 86916e4 Bind to any interface, not just localhost by Steve McIntyre · 10 years ago
- 4f584a7 Improve error logging in the visualisation code by Steve McIntyre · 10 years ago
- 00dc61b Start development of v0.5 by Steve McIntyre · 10 years ago
- 05e3e62 In database multi-element calls, sort the output for consistency by Steve McIntyre · 10 years ago v0.4
- a7b72f8 Enable the visualisation service by default by Steve McIntyre · 10 years ago
- 94ef65e Preparing the v0.4 release by Steve McIntyre · 10 years ago
- b74ea6b Add simple-ish CSS and tweak layout by Steve McIntyre · 10 years ago
- 9ff96bf Fix pylint warnings by Steve McIntyre · 10 years ago
- 6cc5c3a Remove debug by Steve McIntyre · 10 years ago
- e9bff6b Cosmetic changes to logging for the main daemon by Steve McIntyre · 10 years ago
- 08750fd Call the common loglevel code in util.set_logging_level() by Steve McIntyre · 10 years ago
- 71aa0ac If configured, start the visualisation server too by Steve McIntyre · 10 years ago
- 2454bf0 Initial implementation of visualisation by Steve McIntyre · 10 years ago
- 26de4d9 Move common loglevel code into a new utility function set_logging_level() by Steve McIntyre · 10 years ago
- e3fb49a Add an option of sort order to the dump_table() method by Steve McIntyre · 10 years ago
- d05265b Fix bug added in earlier changes by Steve McIntyre · 10 years ago
- cb25868 Fix trailing whitespace by Steve McIntyre · 10 years ago
- fd30e67 add default visualisation config in example config file by Steve McIntyre · 10 years ago
- 913c0e8 Fix pylint warnings by Steve McIntyre · 10 years ago
- a866e0c Add initial config support for the visualisation code by Steve McIntyre · 10 years ago
- 9f7bac0 Fix format string error by Steve McIntyre · 10 years ago
- c13becd Start of work on visualisation by Steve McIntyre · 10 years ago
- 61ed15f Fix Requires for postgresql by Steve McIntyre · 10 years ago
- 337a6fc First cut of a simple systemd service file for VLANd by Steve McIntyre · 10 years ago
- 93bcfaf Update the version in setup.py by Steve McIntyre · 10 years ago
- c8d7834 Make the core scripts executable by Steve McIntyre · 10 years ago
- 6b4ff2e Cope with slightly different messages from differing firmware versions by Steve McIntyre · 10 years ago
- 8f27ae1 Log when creating a VLAN failed, displaying the switch's error by Steve McIntyre · 10 years ago
- 1ce09f9 Correct log message when adding trunk ports to a new VLAN by Steve McIntyre · 10 years ago
- ee742d9 Compare the default_vlan_tag to vlan.tag by Steve McIntyre · 10 years ago
- 36ae6ac Bug fix when changing ports from access to trunk mode by Steve McIntyre · 10 years ago
- 2a5df97 Fix incomplete comment by Steve McIntyre · 10 years ago
- c489013 Add trunks, simple containers to track inter-switch connections by Steve McIntyre · 10 years ago
- e653d17 Fix typo in comment by Steve McIntyre · 10 years ago
- ca6adfc In the backend for create_port, only allow numbers by Steve McIntyre · 10 years ago
- 7f14934 Added README to describe the issues with port numbering by Steve McIntyre · 10 years ago
- 9951b1c Print the port number too when printing out port details by Steve McIntyre · 10 years ago
- 45f5501 Add new methods to lookup ports by switch and port number by Steve McIntyre · 10 years ago
- ea75397 Add the new number field in the ports table by Steve McIntyre · 10 years ago
- d5cfde1 Add port numbers and a port_map_name_to_number() mapping function by Steve McIntyre · 10 years ago
- aead233 Add Pexpect timeout handling for _port_get_all_vlans() too by Steve McIntyre · 10 years ago
- 33e1014 Allow more ports to be seen on Catalyst switches by Steve McIntyre · 10 years ago
- 8400e74 Fix up outdated cut-and-paste comments in _get_port_names() by Steve McIntyre · 10 years ago
- 6b8d386 If we're passed a VLAN tag of -1, find and allocate the first unused by Steve McIntyre · 10 years ago
- 42122b7 create_vlan now returns both vlan_id and vlan_tag by Steve McIntyre · 10 years ago
- 6c4f33f Add find_lowest_unused_vlan_tag() database API by Steve McIntyre · 10 years ago
- da74571 We're not so simple any more... :-) by Steve McIntyre · 10 years ago