[openstacksdk] create object (eg. snapshot) on behalf of user as admin
Benedikt Trefzer
benedikt.trefzer at cirrax.com
Wed Feb 9 14:46:42 UTC 2022
Hi list
I like to connect as an amin user to an openstack cloud and create a
snapshot of a volume in the same project as the volume exists.
I use the openstacksdk to achive this in python.
So far I can connect as admin and create the snapshot but the
snapshot is in the admins project, not in the project of the volume.
Code so far:
from openstack import connect
import openstack.config
conn=connect()
conn.volume.create_snapshot(name='test', description='testing',
volume='volumeIDinANYproject')
I tried to use
conn.connect_as_project('ProjectID')
but was not successfull.
Please direct me in the correct direction to achive this ! Any help
appreciated.
Greeting
Benedikt
More information about the openstack-discuss
mailing list