api.snapshot_get_by_host(c, 'dsvm2@lvmdriver-1') won't return any snapshots but api.volume_get_all_by_host(c, 'dsvm2@lvmdriver-1') works well.
In [8] v = api.volume_get_all_by_host(c, 'dsvm2@lvmdriver-1')[0] In [9]: v.host Out[9]: u'dsvm2@lvmdriver-1#lvmdriver-1'
api.snapshot_ get_by_ host(c, 'dsvm2@ lvmdriver- 1') won't return any snapshots but api.volume_ get_all_ by_host( c, 'dsvm2@ lvmdriver- 1') works well.
In [8] v = api.volume_ get_all_ by_host( c, 'dsvm2@ lvmdriver- 1')[0] lvmdriver- 1#lvmdriver- 1'
In [9]: v.host
Out[9]: u'dsvm2@