Skip to content

Need error message when USER env variable not set #18

@richarddli

Description

@richarddli

This is what you get when you run forge setup inside a Docker container

`

forge setup
--
  | == Checking Kubernetes Setup ==
  |  
  | CMD: kubectl version --short -> Client Version: v1.6.0
  | Server Version: v1.6.0
  | CMD: kubectl get service kubernetes --namespace default -> NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
  | kubernetes 10.96.0.1 443/TCP 10m
  | Traceback (most recent call last):
  | File "/home/scrapbook/.bin/forge/bin/forge", line 11, in
  | load_entry_point('Forge==0.2.6+1.g161789d', 'console_scripts', 'forge')()
  | File "/home/scrapbook/.bin/forge/venv/local/lib/python2.7/site-packages/forge/cli.py", line 388, in call_main
  | exit(main())
  | File "/home/scrapbook/.bin/forge/venv/local/lib/python2.7/site-packages/forge/cli.py", line 350, in main
  | if args["setup"]: return forge.setup()
  | File "/home/scrapbook/.bin/forge/venv/local/lib/python2.7/site-packages/forge/cli.py", line 124, in setup
  | user = os.environ["USER"]
  | File "/home/scrapbook/.bin/forge/venv/lib/python2.7/UserDict.py", line 23, in getitem
  | raise KeyError(key)
  | KeyError: 'USER'

`

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions