[tor-bugs] #29056 [Core Tor/Stem]: Implement bandwidth file parser and formater
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Mon Jan 14 05:56:35 UTC 2019
    
    
  
#29056: Implement bandwidth file parser and formater
---------------------------+--------------------------
 Reporter:  juga           |          Owner:  juga
     Type:  defect         |         Status:  assigned
 Priority:  Medium         |      Milestone:
Component:  Core Tor/Stem  |        Version:
 Severity:  Normal         |     Resolution:
 Keywords:  tor-bwauth     |  Actual Points:
Parent ID:                 |         Points:
 Reviewer:                 |        Sponsor:
---------------------------+--------------------------
Comment (by juga):
 Replying to [comment:4 atagar]:
 > Thanks teor! I'd be happy to proceed with the parser part of this now.
 It's basically implemented in sbws [0], but there're some changes to make
 I guess it should inherit from stem.descriptor.Descriptor. It's not using
 regular expressions but after looking how you implemented other documents,
 might be easier to use them.
 Probably there's no need to separate classes for header and bandwidth
 lines.
 [0]
 https://github.com/torproject/sbws/blob/12ad99d0024cdd65bd73d6ac969cc1e70680f286/sbws/lib/v3bwfile.py#L157,
 https://github.com/torproject/sbws/blob/12ad99d0024cdd65bd73d6ac969cc1e70680f286/sbws/lib/v3bwfile.py#L187,
 https://github.com/torproject/sbws/blob/12ad99d0024cdd65bd73d6ac969cc1e70680f286/sbws/lib/v3bwfile.py#L362,
 https://github.com/torproject/sbws/blob/12ad99d0024cdd65bd73d6ac969cc1e70680f286/sbws/lib/v3bwfile.py#L590,
 https://github.com/torproject/sbws/blob/12ad99d0024cdd65bd73d6ac969cc1e70680f286/sbws/lib/v3bwfile.py#L600
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29056#comment:9>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list