Repository URL to install this package:
|
Version:
5.2.8-5.2 ▾
|
python3-dmapi-el9
/
usr
/
lib
/
python3.9
/
site-packages
/
dmapi
/
policies
/
__pycache__
/
servers.cpython-39.pyc
|
|---|
a
[r`eÄ ã @ s¾ d dl mZ d dlmZ ejZdZdZed Z e
ed eddd d
g¡e
ed eddd
d
g¡e
ed ejddd d
g¡e
ed ejddd
d
g¡e
ed edddd
g¡e
ed ejdddd
dd
d
g¡e
ed eddd d
g¡e
ed ejddd d
g¡e
ed eddd d
g¡e
ed eddd d
g¡e
e ed dd d
g¡e
ed!d"dd d
dd#d
g¡e
ed$ ed%d&dd
g¡e
ed' ed(d)dd
g¡e
ed* ed+dd,d
g¡e
ed- ed.dd/d
g¡e
ed0 ed1dd2d
g¡e
ed3 ed4dd5d
g¡e
ed6 ed7dd8d
g¡e
ed9 ed:dd;d
g¡e
ed< ed=dd;d
g¡e
ed> ed?dd@d
g¡e
edA edBddCd
g¡e
edD edEddFd
g¡gZdGdH Z
dIS )Jé )Úpolicy)Úpolicieszos_compute_api:servers:%sznetwork:attach_external_networkzcreate:zero_disk_flavorÚindexzList all serversZGETz/servers)ÚmethodÚpathZdetailz*List all servers with detailed informationz/servers/detailzindex:get_all_tenantsz!List all servers for all projectszdetail:get_all_tenantsz;List all servers with detailed information for all projectsZshowz
Show a serverz/servers/{server_id}zshow:host_statusz5Show a server with additional host status informationZcreatezCreate a serverZPOSTzcreate:forced_hostz%Create a server on the specified hostzcreate:attach_volumez8Create a server with the requested volume attached to itzcreate:attach_networkz9Create a server with the requested network attached to ita¬
This rule controls the compute API validation behavior of creating a server
with a flavor that has 0 disk, indicating the server should be volume-backed.
For a flavor with disk=0, the root disk will be set to exactly the size of the
image used to deploy the instance. However, in this case the filter_scheduler
cannot select the compute host based on the virtual image size. Therefore, 0
should only be used for volume booted instances or for testing purposes.
WARNING: It is a potential security exposure to enable this policy rule
if users can upload their own images since repeated attempts to
create a disk=0 flavor instance with a large image can exhaust
the local disk of the compute (or shared storage cluster). See bug
https://bugs.launchpad.net/nova/+bug/1739646 for details.
This rule defaults to ``rule:admin_or_owner`` for backward compatibility but
will be changed to default to ``rule:admin_api`` in a subsequent release.
z
is_admin:Truez/Attach an unshared external network to a serverz!/servers/{server_id}/os-interfaceÚdeletezDelete a serverZDELETEÚupdatezUpdate a serverZPUTZconfirm_resizezConfirm a server resizez+/servers/{server_id}/action (confirmResize)Z
revert_resizezRevert a server resizez*/servers/{server_id}/action (revertResize)ZrebootzReboot a serverz$/servers/{server_id}/action (reboot)ZresizezResize a serverz$/servers/{server_id}/action (resize)ZrebuildzRebuild a serverz%/servers/{server_id}/action (rebuild)Zcreate_imagezCreate an image from a serverz)/servers/{server_id}/action (createImage)z create_image:allow_volume_backedz+Create an image from a volume backed serverÚstartzStart a serverz&/servers/{server_id}/action (os-start)Ústopz
Stop a serverz%/servers/{server_id}/action (os-stop)Ztrigger_crash_dumpzTrigger crash dump in a serverz0/servers/{server_id}/action (trigger_crash_dump)c C s t S )N)Úrules© r r ú:/usr/lib/python3.9/site-packages/dmapi/policies/servers.pyÚ
list_rules! s r N)Zoslo_policyr Zdmapir ÚbaseZRULE_ADMIN_OR_OWNERZRULE_AOOZSERVERSZNETWORK_ATTACH_EXTERNALZZERO_DISK_FLAVORZDocumentedRuleDefaultZRULE_ADMIN_APIr r r r r r
Ú<module> sÒ þÿü
þÿü
þÿü
þÿü
þÿüþþûüþÿü
þÿü
þÿü
þÿü
þÿêþþùüþÿü
þÿü
þÿü
þÿü
þÿü
þÿü
þÿü
þÿü
þÿü
þÿü
þÿü
þÿü û