Kareem Zidane
Kareem Zidane
Add support for: * Creating dbt tasks * Overriding `dbt_commands` when calling `run_now` * Running dbt job using `submit_run` Tested manually and added some unit tests.
@glennholloway just to ensure that the function is used in bash sub-shells. Thoughts?
Grep for `https` in `/etc/apt/{sources.list,sources.list.d}` and if any found and `apt-transport-https` is not installed, disable lists, install `apt-transport-https`, re-enable lists, continue `update50`.
@brianyu28 and I looked a bit into this. When the CS50 library makes a `Logger.debug()` call (or any student code writes anything I imagine), that ends up calling `LoggerWriter.write()`, presumably...
``` Traceback (most recent call last): File "/usr/local/bin/check50", line 11, in sys.exit(main()) File "/usr/local/lib/python3.7/dist-packages/check50/__main__.py", line 379, in main check_results = check_runner.run(args.target) File "/usr/local/lib/python3.7/dist-packages/check50/runner.py", line 201, in run result, state =...
`check50` should probably enforce some limits on the size of values in the JSON output that we don't control (and in any output format more generally). Not sure how useful...