Return a package API data URL given a name, version and a base registry URL. For example: >>> c = chef_api_url('seven_zip', '1.0.4') >>> assert c == u'https://supermarket.chef.io/api/v1/cookbooks/seven_zip/versions/1.0.4'
(name, version)
| 45 | |
| 46 | |
| 47 | def chef_api_url(name, version): |
| 48 | """ |
| 49 | Return a package API data URL given a name, version and a base registry URL. |
| 50 | |
| 51 | For example: |
| 52 | >>> c = chef_api_url('seven_zip', '1.0.4') |
| 53 | >>> assert c == u'https://supermarket.chef.io/api/v1/cookbooks/seven_zip/versions/1.0.4' |
| 54 | """ |
| 55 | return name and version and f'https://supermarket.chef.io/api/v1/cookbooks/{name}/versions/{version}' |
| 56 | |
| 57 | |
| 58 | def get_urls(name, version, **kwargs): |