diff mbox

[Branch,~linaro-validation/lava-dashboard-tool/trunk] Rev 157: Register lava commands, transition to json-schema-validator, require lava-tool 0.4

Message ID 20120322195443.10513.97866.launchpad@ackee.canonical.com
State Accepted
Headers show

Commit Message

Zygmunt Krynicki March 22, 2012, 7:54 p.m. UTC
------------------------------------------------------------
revno: 157
committer: Zygmunt Krynicki <zygmunt.krynicki@linaro.org>
branch nick: release
timestamp: Thu 2012-03-22 19:12:14 +0100
message:
  Register lava commands, transition to json-schema-validator, require lava-tool 0.4
modified:
  lava_dashboard_tool/commands.py
  setup.py


--
lp:lava-dashboard-tool
https://code.launchpad.net/~linaro-validation/lava-dashboard-tool/trunk

You are subscribed to branch lp:lava-dashboard-tool.
To unsubscribe from this branch go to https://code.launchpad.net/~linaro-validation/lava-dashboard-tool/trunk/+edit-subscription
diff mbox

Patch

=== modified file 'lava_dashboard_tool/commands.py'
--- lava_dashboard_tool/commands.py	2011-11-09 12:18:54 +0000
+++ lava_dashboard_tool/commands.py	2012-03-22 18:12:14 +0000
@@ -34,11 +34,19 @@ 
 import xmlrpclib
 
 import simplejson
-from linaro_json.extensions import datetime_extension
+from json_schema_validator.extensions import datetime_extension
 
 from lava_tool.authtoken import AuthenticatingServerProxy, KeyringAuthBackend
-from lava_tool.commands import ExperimentalCommandMixIn
-from lava_tool.interface import Command
+from lava.tool.commands import ExperimentalCommandMixIn
+from lava.tool.command import Command, CommandGroup
+
+
+class dashboard(CommandGroup):
+    """
+    Commands for interacting with LAVA Dashboard
+    """
+
+    namespace = "lava.dashboard.commands"
 
 
 class InsufficientServerVersion(Exception):

=== modified file 'setup.py'
--- setup.py	2011-06-27 12:36:35 +0000
+++ setup.py	2012-03-22 18:12:14 +0000
@@ -34,6 +34,22 @@ 
     entry_points="""
     [console_scripts]
     lava-dashboard-tool=lava_dashboard_tool.main:main
+    [lava.commands]
+    dashboard=lava_dashboard_tool.commands:dashboard
+    [lava.dashboard.commands]
+    backup=lava_dashboard_tool.commands:backup
+    bundles=lava_dashboard_tool.commands:bundles
+    data_views=lava_dashboard_tool.commands:data_views
+    deserialize=lava_dashboard_tool.commands:deserialize
+    get=lava_dashboard_tool.commands:get
+    make_stream=lava_dashboard_tool.commands:make_stream
+    pull=lava_dashboard_tool.commands:pull
+    put=lava_dashboard_tool.commands:put
+    query_data_view=lava_dashboard_tool.commands:query_data_view
+    restore=lava_dashboard_tool.commands:restore
+    server_version=lava_dashboard_tool.commands:server_version
+    streams=lava_dashboard_tool.commands:streams
+    version=lava_dashboard_tool.commands:version
     [lava_dashboard_tool.commands]
     backup=lava_dashboard_tool.commands:backup
     bundles=lava_dashboard_tool.commands:bundles
@@ -59,8 +75,8 @@ 
         "Programming Language :: Python :: 2.7",
         "Topic :: Software Development :: Testing"],
     install_requires=[
-        'lava-tool >= 0.1',
-        'linaro-json >= 2.0',
+        'lava-tool [auth] >= 0.4',
+        'json-schema-validator >= 2.0',
         'versiontools >= 1.3.1'],
     setup_requires=['versiontools >= 1.3.1'],
     tests_require=[],