Ejemplo n.º 1
0
    def provider_remove(self, sid):
        data = request.get_json()
        pid = data['pid']
        provider = ProviderUser.get_by_id(ObjectId(pid))
        server = ServiceSettings.get_by_id(ObjectId(sid))
        if provider and server:
            server.remove_provider(provider)
            server.save()

            provider.remove_server(server)
            provider.save()
            return jsonify(status='ok'), 200

        return jsonify(status='failed'), 404
Ejemplo n.º 2
0
def load_user(user_id):
    return ProviderUser.get_by_id(ObjectId(user_id))