[lxc-devel] [lxc/lxc] 57d321: Initial work on new command line tool
GitHub
noreply at github.com
Mon Jan 26 23:05:01 UTC 2015
Branch: refs/heads/stgraber/new-cmd
Home: https://github.com/lxc/lxc
Commit: 57d3214ccbbcd4e01ef2d5bdded800d6d599aec1
https://github.com/lxc/lxc/commit/57d3214ccbbcd4e01ef2d5bdded800d6d599aec1
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-07 (Mon, 07 Jul 2014)
Changed paths:
M .gitignore
A src/lxccmd/lxc
A src/lxccmd/lxccmd/__init__.py
A src/lxccmd/lxccmd/certs.py
A src/lxccmd/lxccmd/cli/__init__.py
A src/lxccmd/lxccmd/commands/__init__.py
A src/lxccmd/lxccmd/commands/server/__init__.py
A src/lxccmd/lxccmd/commands/status/__init__.py
A src/lxccmd/lxccmd/config.py
A src/lxccmd/lxccmd/network/__init__.py
A src/lxccmd/po/fr.po
A src/lxccmd/po/lxccmd.pot
A src/lxccmd/setup.py
A src/lxccmd/tests/run
A src/lxccmd/tests/test_cli.py
A src/lxccmd/tests/test_command_status.py
A src/lxccmd/tests/test_commands.py
A src/lxccmd/tests/test_static.py
Log Message:
-----------
Initial work on new command line tool
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 2c1f53f64e98ae8770741af23ed5fe99cb652c4c
https://github.com/lxc/lxc/commit/2c1f53f64e98ae8770741af23ed5fe99cb652c4c
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-08 (Tue, 08 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/server/__init__.py
M src/lxccmd/tests/test_command_status.py
Log Message:
-----------
server: Add support for all query types.
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 9aedf85986d5dbfe21f3409fc498f893a833712e
https://github.com/lxc/lxc/commit/9aedf85986d5dbfe21f3409fc498f893a833712e
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-09 (Wed, 09 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/certs.py
M src/lxccmd/lxccmd/commands/server/__init__.py
Log Message:
-----------
Double check the client certificate
SSL occasionaly does some client certificate caching, so double check
all connections.
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 54aef6885cd2922ac26bd969f49a7d61512de406
https://github.com/lxc/lxc/commit/54aef6885cd2922ac26bd969f49a7d61512de406
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-09 (Wed, 09 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/server/__init__.py
M src/lxccmd/lxccmd/commands/status/__init__.py
Log Message:
-----------
Add basic role based authentication
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 83a5e8159a87b12973902441a01d82431fb8af21
https://github.com/lxc/lxc/commit/83a5e8159a87b12973902441a01d82431fb8af21
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-09 (Wed, 09 Jul 2014)
Changed paths:
M src/lxccmd/lxc
M src/lxccmd/lxccmd/commands/server/__init__.py
M src/lxccmd/lxccmd/commands/status/__init__.py
A src/lxccmd/lxccmd/exceptions.py
M src/lxccmd/tests/test_command_status.py
Log Message:
-----------
Use a more flexible error handling mechanism
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 0002babb0ddc77d06d5a80c04812663a2d19a186
https://github.com/lxc/lxc/commit/0002babb0ddc77d06d5a80c04812663a2d19a186
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-09 (Wed, 09 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/config.py
Log Message:
-----------
Add basic configuration file management
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: d3cd5dd8f7ac06d6774fbf65c4449ef135a63414
https://github.com/lxc/lxc/commit/d3cd5dd8f7ac06d6774fbf65c4449ef135a63414
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-10 (Thu, 10 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/config.py
Log Message:
-----------
Some tweaks to the config functions
Return the right type in config_get and allow to unset a key using config_set.
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 272a83f9e1ba53730a881e94973bc01c82cbd593
https://github.com/lxc/lxc/commit/272a83f9e1ba53730a881e94973bc01c82cbd593
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-10 (Thu, 10 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/server/__init__.py
Log Message:
-----------
server: Implement set and use the config
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 52d779998b1d4e3390f0afa399bed1ede2b11ee3
https://github.com/lxc/lxc/commit/52d779998b1d4e3390f0afa399bed1ede2b11ee3
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-10 (Thu, 10 Jul 2014)
Changed paths:
M src/lxccmd/po/fr.po
M src/lxccmd/po/lxccmd.pot
Log Message:
-----------
Update translations
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: dc2459cb58c4aa621de6d203b7b9dcf2bc1cfe61
https://github.com/lxc/lxc/commit/dc2459cb58c4aa621de6d203b7b9dcf2bc1cfe61
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-10 (Thu, 10 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/config.py
Log Message:
-----------
Use the configparser type helpers
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 60242ce3db8d8fe7ea12e991355adc58e1a4bbfd
https://github.com/lxc/lxc/commit/60242ce3db8d8fe7ea12e991355adc58e1a4bbfd
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-10 (Thu, 10 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/server/__init__.py
M src/lxccmd/lxccmd/commands/status/__init__.py
M src/lxccmd/lxccmd/network/__init__.py
Log Message:
-----------
Add password protected trust relationship
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 48c9364830a450c7f362abe98c83b97a156820b4
https://github.com/lxc/lxc/commit/48c9364830a450c7f362abe98c83b97a156820b4
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-10 (Thu, 10 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/network/__init__.py
Log Message:
-----------
Fix error reporting a bit
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 6a2c36a6123cf1448384bb60ff4badbfb7ef2d2c
https://github.com/lxc/lxc/commit/6a2c36a6123cf1448384bb60ff4badbfb7ef2d2c
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-14 (Mon, 14 Jul 2014)
Changed paths:
A src/lxccmd/lxccmd/commands/remote/__init__.py
Log Message:
-----------
Add skeleton of the remote command
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 60a1bbb96935126c85829531448772a896c22743
https://github.com/lxc/lxc/commit/60a1bbb96935126c85829531448772a896c22743
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-16 (Wed, 16 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/remote/__init__.py
M src/lxccmd/lxccmd/commands/server/__init__.py
M src/lxccmd/lxccmd/commands/status/__init__.py
M src/lxccmd/lxccmd/config.py
M src/lxccmd/lxccmd/network/__init__.py
Log Message:
-----------
Add most of "remote add"
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 61f4f2c6a81be9a76b45786f1d03066dc27c30b0
https://github.com/lxc/lxc/commit/61f4f2c6a81be9a76b45786f1d03066dc27c30b0
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-16 (Wed, 16 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/remote/__init__.py
M src/lxccmd/lxccmd/config.py
Log Message:
-----------
Add support for listing and removing remotes
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: b777ea053236442b8ba511a367f8f573ace0778d
https://github.com/lxc/lxc/commit/b777ea053236442b8ba511a367f8f573ace0778d
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-16 (Wed, 16 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/certs.py
M src/lxccmd/lxccmd/network/__init__.py
Log Message:
-----------
Bump everything to sha256
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: bda512e7911f9eaf6c6fcd6f86b84ba6e57d4edb
https://github.com/lxc/lxc/commit/bda512e7911f9eaf6c6fcd6f86b84ba6e57d4edb
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-16 (Wed, 16 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/server/__init__.py
M src/lxccmd/lxccmd/network/__init__.py
Log Message:
-----------
Hide the server password and fix some error handling
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: 294a8b32d032a05ee7efab760398761c3ca6961d
https://github.com/lxc/lxc/commit/294a8b32d032a05ee7efab760398761c3ca6961d
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-07-16 (Wed, 16 Jul 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/remote/__init__.py
M src/lxccmd/lxccmd/commands/status/__init__.py
M src/lxccmd/lxccmd/network/__init__.py
Log Message:
-----------
Implement proper secure remote calls
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: eb60efeed06fc021cd4e422470705c9f3fcaa2ca
https://github.com/lxc/lxc/commit/eb60efeed06fc021cd4e422470705c9f3fcaa2ca
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M src/lxccmd/lxc
Log Message:
-----------
Create runtime dir if missing
Reported-by: Serge Hallyn <serge.hallyn at ubuntu.com>
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: fc524fe8b5acff445ffc6a2c2e54220525bc4781
https://github.com/lxc/lxc/commit/fc524fe8b5acff445ffc6a2c2e54220525bc4781
Author: Serge Hallyn <serge.hallyn at ubuntu.com>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M src/lxccmd/lxccmd/commands/remote/__init__.py
Log Message:
-----------
typo fix - s/args.passwd/args.password/
Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>
Compare: https://github.com/lxc/lxc/compare/57d3214ccbbc^...fc524fe8b5ac
More information about the lxc-devel
mailing list