Esempio n. 1
0
def cli(ctx):
    """
    Display DigitalOcean environment variables
    """
    envdict = dict()

    for varname in DO_VARS:
        envdict['do_{}'.format(varname)] = get_env(varname)

    envdict['ctx'] = ctx.all()
    click.echo(format_json(envdict))

    if ctx.verbose:
        click.echo('---- cmd_env done ----')
Esempio n. 2
0
 def read_environment(self):
     for env_var in ['client_id', 'api_key', 'api_token', 'api_version', 'image_id',
                     'ssh_key_id', 'wait_timeout', 'size_id', 'region_id']:
         self.__dict__[env_var] = get_env(env_var)