[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #18666 [Stem]: ExitPolicy constructor inconsistent
#18666: ExitPolicy constructor inconsistent
-----------------------+----------------------------
Reporter: Sebastian | Owner: atagar
Type: defect | Status: closed
Priority: Medium | Milestone:
Component: Stem | Version:
Severity: Normal | Resolution: worksforme
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
-----------------------+----------------------------
Comment (by atagar):
Actually, I suspect this confusion is because the ExitPolicy **does**
coincidently work with a single string argument...
{{{
>>> str(stem.exit_policy.ExitPolicy('reject *:80, accept *:*'))
'reject *:80, accept *:*'
}}}
Didn't intend that but it works due to how ExitPolicy handles arguments
internally and I'm cool with that. It's an intuitive way to use the class.
It only balked on you due to ending the string with a comma.
Pushed a
[https://gitweb.torproject.org/stem.git/commit/?id=0fc6178bf07f058bd788ffdacabe1c7897e1b01f
little tweak] so the commands you gave now work.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18666#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs