diff --git a/api/README-en.md b/api/README-en.md index 4acf20d..4ac7779 100644 --- a/api/README-en.md +++ b/api/README-en.md @@ -44,6 +44,7 @@ Python documentation can be generated using a utility like pdoc3 (there are mult The gitapi is designed to run within an existing opengnsys environment. It should be installed in an ogrepository. + ## API Examples ### Get list of branches diff --git a/api/gitapi.py b/api/gitapi.py index a0a53fd..64f3483 100755 --- a/api/gitapi.py +++ b/api/gitapi.py @@ -174,7 +174,7 @@ class GitLib(Resource): "message": "OpenGnsys Git API" } -@git_ns.route('/oggit/v1/repositories') +@git_ns.route('/repositories') class GitRepositories(Resource): def get(self): """ @@ -248,7 +248,7 @@ class GitRepositories(Resource): return jsonify({"status": "Repository created"}), 201 -@git_ns.route('/oggit/v1/repositories//sync') +@git_ns.route('/repositories//sync') class GitRepoSync(Resource): def post(self, repo): """ @@ -283,7 +283,7 @@ class GitRepoSync(Resource): -@git_ns.route('/oggit/v1/repositories//backup') +@git_ns.route('/repositories//backup') class GitRepoBackup(Resource): def backup_repository(self, repo): """ @@ -328,7 +328,7 @@ class GitRepoBackup(Resource): return jsonify({"status": "started", "task_id" : task_id}), 200 -@git_ns.route('/oggit/v1/repositories//compact', methods=['POST']) +@git_ns.route('/repositories//compact', methods=['POST']) class GitRepoCompact(Resource): def post(self, repo): """ @@ -357,7 +357,7 @@ class GitRepoCompact(Resource): return jsonify({"status": "started", "task_id" : task_id}), 200 -@git_ns.route('/oggit/v1/tasks//status') +@git_ns.route('/tasks//status') class GitTaskStatus(Resource): def get(self, task_id): """ @@ -385,7 +385,7 @@ class GitTaskStatus(Resource): -@git_ns.route('/oggit/v1/repositories/', methods=['DELETE']) +@git_ns.route('/repositories/', methods=['DELETE']) class GitRepo(Resource): def delete(self, repo): """ @@ -414,7 +414,7 @@ class GitRepo(Resource): -@git_ns.route('/oggit/v1/repositories//branches') +@git_ns.route('/repositories//branches') class GitRepoBranches(Resource): def get(self, repo): """