INNER CODE UNIT · Python

get_token

pluralsh/plural · bin/docgen.py:37

def get_token():
  with open(expanduser("~/.plural/config.yml")) as f:
    data = yaml.load(f, Loader=SafeLoader)
    return data["spec"]["token"]

def gql_client():
    token = get_token()
    return GraphqlClient(endpoint="https://app.plural.sh/gql", headers={"Authorization": f"Bearer {token}"})

def tab_content(repo, recipe):
    start = '{% tab title="' + recipe['provider'] + '" %}'
    mid = f"plural bundle install {repo} {recipe['name']}"
    end = '{% endtab %}'
    return f"{start} {mid} {end}"

def setup_vals(section):
    return "\n\n".join(f"`{c['name']}`: {c.get('longform') or c['documentation']}" for c in section['configuration'])

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…