URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
MartinBasti commented:
"""
Fixed upstream
master:
https://fedorahosted.org/freeipa/changeset/ff6e701b0077d9c8e2aacdcaecf70f885018db92
"""
See the full comment at
https://github.com/freeipa/freeipa/pull
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
tiran commented:
"""
Example of a single request profile with new lite-server:
```
127.0.0.1 - - [15/Feb/2017 12:55:20] "POST /ipa/session/json HTTP/1.1" 200 -
ipa: INFO: [jsonserver_session] admin@IPA.
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
tiran commented:
"""
PR #314 has landed. I have rebased the branch and made the lite-server even
more convenient to use. You can now run it with ```make lite-server``` or
```make lite-server PYTHON=pyt
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
tiran commented:
"""
PR #314 has landed. I have rebased the branch and made the lite-server even
more convenient to use. You can now run it with ```make lite-server``` or
```make lite-server PYTHON=pyt
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
pvoborni commented:
"""
Maybe the lite-server approach is great and other people would appreciate that.
I shouldn't be the one to judge it.
What about demonstrating it to the rest of the team and sho
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
tiran commented:
"""
I put some effort into the dev server because I find it very useful during
development. The werkzeug WSGI adds some useful features, e.g. auto-reloader
and through-the-web debugger
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
pvoborni commented:
"""
When I was still developing server-side then I used lsyncd to rsync files from
my local laptop working git repo to their location on vm in a lab.
So the process for me was just
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
rcritten commented:
"""
Right, and IMHO that development process is inefficient and prone to error.
Rather than copying bits around and doing full installs over and over you can
run the server in-tree
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
martbab commented:
"""
@rcritten AFAIK most of us develop plugins locally, then build RPMs which we
sync to a VM, install IPA server and use ipa-run-tests to test the new plugin.
I personally used lite
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
rcritten commented:
"""
I always found the lite-server to be incredibly helpful for server-side plugin
development. If it isn't being used any more then I'd wonder what is being used
instead.
"""
See
URL: https://github.com/freeipa/freeipa/pull/407
Title: #407: New lite-server implementation
pvoborni commented:
"""
Shouldn't we rather remove lite sever completely?
"""
See the full comment at
https://github.com/freeipa/freeipa/pull/407#issuecomment-274538664
--
Manage your subscription for
11 matches
Mail list logo