Open dvnstrcklnd opened 3 years ago
I now get this:
Devins-MBP:protocol-base devin$ pfish push -c 'Standard Libs' -l 'TestFixtures'
Traceback (most recent call last):
File "/script/pyfish.py", line 326, in <module>
main()
File "/script/pyfish.py", line 33, in main
args.func(args)
File "/script/pyfish.py", line 249, in do_push
library.push(
TypeError: push() got an unexpected keyword argument 'force'
This should be fixed now if you run pFish update.
The second bug with the TypeError is fixed, but it still requires calling push twice to actually get the code in there. Is there a rationale for this?
It is creating the library with the code and pushing the code, but somehow it is not being linked together correctly. I am unclear as to why (the code is in the database, with the correct parent_id, and I can see it in the instance -- but if you pull it, it's blank) but am working on figuring it out.
It works fine if you do push twice, but I feel like it should either fail loudly the first time or just do create then push automatically.