]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
Python: Add hostnqn_from_file() and hostid_from_file()
authorMartin Belanger <martin.belanger@dell.com>
Wed, 15 Mar 2023 19:56:55 +0000 (15:56 -0400)
committerDaniel Wagner <wagi@monom.org>
Thu, 16 Mar 2023 08:31:42 +0000 (09:31 +0100)
Signed-off-by: Martin Belanger <martin.belanger@dell.com>
libnvme/nvme.i

index 1f2f66390a8bc0ef2515f9fe412882167b530beb..0409afc0de7908aad489b304a09a88f1a5bd97ad 100644 (file)
                PyDict_SetItemString(p, key, val); /* Does NOT steal reference to val .. */
                Py_XDECREF(val);                   /* .. therefore decrement ref. count. */
        }
+       PyObject *hostnqn_from_file() {
+               char * val = nvmf_hostnqn_from_file();
+               PyObject * obj = PyUnicode_FromString(val);
+               free(val);
+               return obj;
+       }
+       PyObject *hostid_from_file() {
+               char * val = nvmf_hostid_from_file();
+               PyObject * obj = PyUnicode_FromString(val);
+               free(val);
+               return obj;
+       }
 %}
+PyObject *hostnqn_from_file();
+PyObject *hostid_from_file();
 
 %inline %{
        struct host_iter {