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 ----')
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)