-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor distributor modules to classes #262
Commits on Jun 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4e3c7ec - Browse repository at this point
Copy the full SHA 4e3c7ecView commit details -
Started refactoring as discussed in issue hildogjr#242.
Goals are: - Add stateful user-agent and cookie handling in fake_browser - Scrape parts in distrtibutor then part order - Use a class inheritance approach to distributor modules, this allows adding state information and reduces the amount of variabled passed around. - One scraping thread per distributor, simplify locking Implemented in this commit: - Used class approach to distributors and fake_browser - Parts are scraped in distributor -> part order - One (IO limited) python thread per distributor - Simplified locking
Configuration menu - View commit details
-
Copy full SHA for 54e1a8d - Browse repository at this point
Copy the full SHA 54e1a8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f58cca9 - Browse repository at this point
Copy the full SHA f58cca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 817b136 - Browse repository at this point
Copy the full SHA 817b136View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa1f175 - Browse repository at this point
Copy the full SHA aa1f175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ec9ee1 - Browse repository at this point
Copy the full SHA 0ec9ee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e10f2b - Browse repository at this point
Copy the full SHA 4e10f2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fcc91f - Browse repository at this point
Copy the full SHA 7fcc91fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c7be6a - Browse repository at this point
Copy the full SHA 5c7be6aView commit details -
fake_browser: Replace "urllib" with "requests" to remove problematic …
…"Connection: close" http header.
Configuration menu - View commit details
-
Copy full SHA for 0b68823 - Browse repository at this point
Copy the full SHA 0b68823View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bbfe98 - Browse repository at this point
Copy the full SHA 0bbfe98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cccfc7 - Browse repository at this point
Copy the full SHA 8cccfc7View commit details -
Fixed logger initialization, log messages from kicost.py should now s…
…how up correctly.
Configuration menu - View commit details
-
Copy full SHA for 7182bfe - Browse repository at this point
Copy the full SHA 7182bfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 071f5d0 - Browse repository at this point
Copy the full SHA 071f5d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 253346b - Browse repository at this point
Copy the full SHA 253346bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53bd362 - Browse repository at this point
Copy the full SHA 53bd362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f38aab - Browse repository at this point
Copy the full SHA 9f38aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ac3ec2 - Browse repository at this point
Copy the full SHA 6ac3ec2View commit details -
Implemented multithreaded distributor initialisation and reduced mt_s…
…crape_part argument count.
Configuration menu - View commit details
-
Copy full SHA for dd69881 - Browse repository at this point
Copy the full SHA dd69881View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0718fd3 - Browse repository at this point
Copy the full SHA 0718fd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 500116e - Browse repository at this point
Copy the full SHA 500116eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c34fa - Browse repository at this point
Copy the full SHA 34c34faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08412e3 - Browse repository at this point
Copy the full SHA 08412e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a90494 - Browse repository at this point
Copy the full SHA 5a90494View commit details
Commits on Jun 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bcfbe7d - Browse repository at this point
Copy the full SHA bcfbe7dView commit details
Commits on Jun 6, 2018
-
Fixed compiler errors in digikey dist_define_locale_currency,
removed unneccessary non-logger debug print in kicost.py.
Configuration menu - View commit details
-
Copy full SHA for d1902b3 - Browse repository at this point
Copy the full SHA d1902b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa0659 - Browse repository at this point
Copy the full SHA 3aa0659View commit details -
Removed unused "log_level" parameter in distributor class.
This commit finishes the refactoring.
Configuration menu - View commit details
-
Copy full SHA for fa1d98f - Browse repository at this point
Copy the full SHA fa1d98fView commit details
Commits on Jun 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 51ba35d - Browse repository at this point
Copy the full SHA 51ba35dView commit details