moto/moto/glacier/urls.py

15 lines
942 B
Python
Raw Normal View History

2015-06-04 02:55:07 +00:00
from __future__ import unicode_literals
from .responses import GlacierResponse
2019-10-31 15:44:26 +00:00
url_bases = ["https?://glacier.(.+).amazonaws.com"]
2015-06-04 02:55:07 +00:00
url_paths = {
2019-10-31 15:44:26 +00:00
"{0}/(?P<account_number>.+)/vaults$": GlacierResponse.all_vault_response,
"{0}/(?P<account_number>.+)/vaults/(?P<vault_name>[^/.]+)$": GlacierResponse.vault_response,
"{0}/(?P<account_number>.+)/vaults/(?P<vault_name>.+)/archives$": GlacierResponse.vault_archive_response,
"{0}/(?P<account_number>.+)/vaults/(?P<vault_name>.+)/archives/(?P<archive_id>.+)$": GlacierResponse.vault_archive_individual_response,
"{0}/(?P<account_number>.+)/vaults/(?P<vault_name>.+)/jobs$": GlacierResponse.vault_jobs_response,
"{0}/(?P<account_number>.+)/vaults/(?P<vault_name>.+)/jobs/(?P<job_id>[^/.]+)$": GlacierResponse.vault_jobs_individual_response,
"{0}/(?P<account_number>.+)/vaults/(?P<vault_name>.+)/jobs/(?P<job_id>.+)/output$": GlacierResponse.vault_jobs_output_response,
2015-06-04 02:55:07 +00:00
}