diff --git a/dcos/api/package.py b/dcos/api/package.py deleted file mode 100644 index 3fe5923..0000000 --- a/dcos/api/package.py +++ /dev/null @@ -1,51 +0,0 @@ -import json - -import pystache -from jsonschema import validate - - -class Client(object): - """Class for talking to the package server.""" - - -class Package(object): - """Representation of a software package.""" - - -class PackageRegistry(object): - """Representation of a package registry.""" - - -def render_template(template, params): - template = True - params_json = True - - result = pystache.render(template, params_json) - print("rendered result:") - print(result) - - -def load_params_schema(params_schema_path): - with open(params_schema_path) as params_schema_file: - params_schema = json.load(params_schema_file) - return params_schema - - -def validate_params(params, params_schema): - for field in params: - field_value = params[field] - assert field in params_schema - field_schema = params_schema[field] - validate(field_value, field_schema) - - -def marshal_params(params_schema): - return True - - -def marshal_params_from_config(): - return True - - -def marshal_params_from_stdin(): - return True diff --git a/dcos/cli/package/__init__.py b/dcos/cli/package/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/dcos/cli/package/main.py b/dcos/cli/package/main.py deleted file mode 100644 index f08a611..0000000 --- a/dcos/cli/package/main.py +++ /dev/null @@ -1,23 +0,0 @@ -""" -Usage: - dcos package info - dcos package --help - -Options: - -h, --help Show this screen -""" - -import docopt -from dcos.api import constants - - -def main(): - args = docopt.docopt( - __doc__, - version='dcos-package version {}'.format(constants.version)) - - if args['package'] and args['info']: - print('Manage DCOS packages and upstream registries') - - else: - print(args) diff --git a/setup.py b/setup.py index eed3a7e..a83af00 100644 --- a/setup.py +++ b/setup.py @@ -110,7 +110,6 @@ setup( 'dcos-help=dcos.cli.help.main:main', 'dcos-config=dcos.cli.config.main:main', 'dcos-marathon=dcos.cli.marathon.main:main', - 'dcos-package=dcos.cli.package.main:main', 'dcos-subcommand=dcos.cli.subcommand.main:main', ], },