Files
docs-harvester/harvester.py

15 lines
395 B
Python
Executable File

#!/usr/bin/env python3
from devops import Client, DEVOPS_SCOPE
from azure.identity import DefaultAzureCredential
from json import dumps
def main():
token = DefaultAzureCredential().get_token(DEVOPS_SCOPE).token
client = Client("https://dev.azure.com/mcovsandbox/", token)
projects = client.get_projects()
print(dumps(projects, indent=2))
if __name__ == "__main__":
main()