30 actions.append(list_clusters)
32 actions.append(list_filesystems)
33 actions.append(list_video_devices)
34 actions.append(list_network_devices)
35 actions.append(list_disk_controllers)
36 actions.append(list_private_storage_images)
37 actions.append(list_private_vm_images)
38 actions.append(list_templates)
39 actions.append(list_available_networks)
40 actions.append(list_user_public_ip)
42 actions.append({
'u': u_new,
43 'fname':
'vm.user.create',
44 'args': [{
'vnc':
True,
50 'description':
'asd'}],
56 actions.append(list_user_vms)
59 actions.append({
'u': test_users[1],
60 'fname':
'elasticip.user.assign',
61 'args': [{
'lease_id':
'@r["new_vm"][0]["leases"][0]["id"]',
62 'publicip_id':
'@r["user_public_ip"][0]["id"]',
'user_id': 1}],
63 'estatus':
'lease_not_found',
67 actions.append({
'u': u_new,
68 'fname':
'elasticip.user.assign',
69 'args': [{
'lease_id':
'@r["new_vm"][0]["leases"][0]["id"]',
70 'publicip_id':
'@r["user_public_ip"][0]["id"]',
'user_id': 1}],
73 actions.append({
'u': test_users[1],
74 'fname':
'elasticip.user.unassign',
75 'args': [
'@r["new_vm"][0]["leases"][0]["id"]'],
76 'estatus':
'lease_not_found',
79 actions.append({
'u': u_new,
80 'fname':
'elasticip.user.unassign',
81 'args': [
'@r["new_vm"][0]["leases"][0]["id"]'],
86 actions.append({
'u': u_new,
87 'fname':
'vm.user.destroy',
91 actions.append({
'u': u_new,
92 'fname':
'elasticip.user.assign',
93 'args': [{
'lease_id':
'@r["new_vm"][0]["leases"][0]["id"]',
94 'publicip_id':
'@r["user_public_ip"][0]["id"]',
'user_id': 1}],
95 'estatus':
'lease_not_found',