Re: Contradiction in bus names naming in D-Bus spec

Igor Plastov <[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Message-ID <CAGTgnLcK2=20ZBYvLANLxZmSLH1fk0-jB2UVSJ_5H4fOPzKh4A@mail.gmail.com>
~# python3 -ic "import dbussy"
>>> dbussy.validate_bus_name(":a")
True
>>>

пн, 1 февр. 2021 г. в 02:56, Lawrence D'Oliveiro <ldo-kC51rjc0cqs1dNLGKZg6taU/[email protected]>:

> On Sun, 31 Jan 2021 23:11:07 +0100, Bogdan Lotko wrote:
>
> > Much more interesting question is are the  "a." or ".a" legal?
>
>     >>> dbussy.validate_bus_name("a.")
>     Traceback (most recent call last):
>       File "<stdin>", line 1, in <module>
>       File "/home/ldo/projects/dbussy/dbussy.py", line 5826, in
> validate_bus_name
>         my_error.raise_if_set()
>       File "/home/ldo/projects/dbussy/dbussy.py", line 5035, in
> raise_if_set
>         raise DBusError(self.name, self.message)
>     dbussy.DBusError: org.freedesktop.DBus.Error.InvalidArgs -- Bus name
> was not valid: 'a.'
>     >>> dbussy.validate_bus_name(".b")
>     Traceback (most recent call last):
>       File "<stdin>", line 1, in <module>
>       File "/home/ldo/projects/dbussy/dbussy.py", line 5826, in
> validate_bus_name
>         my_error.raise_if_set()
>       File "/home/ldo/projects/dbussy/dbussy.py", line 5035, in
> raise_if_set
>         raise DBusError(self.name, self.message)
>     dbussy.DBusError: org.freedesktop.DBus.Error.InvalidArgs -- Bus name
> was not valid: '.b'
>
> Nope.
> _______________________________________________
> dbus mailing list
> [email protected]
> https://lists.freedesktop.org/mailman/listinfo/dbus
>

_______________________________________________
dbus mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dbus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.