[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