コード例 #1
0
def delete_app(username, password, application_name):
    """
    Delete Application

    :param username: Admin Username
     :type username: str
    :param password: Admin Password
     :type password: Admin Password
    :param application_name: Application Name to Delete
     :type application_name: str
    :return: If the App was deleted successfully
     :rtype: bool
    """
    app = requests.delete(os.getenv("key_server_site") + "/rest/app/delete",
                          auth=(username, password),
                          json={"name": application_name})

    return app.status_code == 202
コード例 #2
0
def delete_user(admin_username, admin_password, username):
    """
    Delete User

    :param admin_username: Admin Username
     :type admin_username: str
    :param admin_password: Admin Password
     :type admin_password: str
    :param username: Username to delete
     :type username: str
    :return: If the user was deleted successfully
     :rtype: bool
    """
    user = requests.delete(os.getenv("key_server_site") + "/rest/user/delete",
                           auth=(admin_username, admin_password),
                           json={"username": username})

    return user.status_code == 202
コード例 #3
0
ファイル: Key.py プロジェクト: sdsu-its/key-server-admin
def delete_key(username, password, application_key):
    """
    Delete API Key

    :param username: Admin Username
     :type username: str
    :param password: Admin Password
     :type password: str
    :param application_key: Application Key to Delete
     :type application_key: str
    :return: If the Key was revoked
     :rtype: bool
    """
    key = requests.delete(os.getenv("key_server_site") + "/rest/key/revoke",
                          auth=(username, password),
                          json={"application_key": application_key})

    return key.status_code == 202
コード例 #4
0
ファイル: Key.py プロジェクト: sdsu-its/key-server-admin
def delete_key(username, password, application_key):
    """
    Delete API Key

    :param username: Admin Username
     :type username: str
    :param password: Admin Password
     :type password: str
    :param application_key: Application Key to Delete
     :type application_key: str
    :return: If the Key was revoked
     :rtype: bool
    """
    key = requests.delete(
        os.getenv("key_server_site") + "/rest/key/revoke",
        auth=(username, password),
        json={"application_key": application_key},
    )

    return key.status_code == 202
コード例 #5
0
ファイル: Param.py プロジェクト: sdsu-its/key-server-admin
def delete_param(username, password, application_name, param_name):
    """
    Delete Parameter

    :param username: Admin Username
     :type  username: str
    :param password: Admin Password
     :type password: str
    :param application_name: Application Name to which the Parameter is Associated
     :type application_name: str
    :param param_name: Parameter Name
     :type param_name: str
    :return: If the parameter was deleted
     :rtype: bool
    """
    param = requests.delete(os.getenv("key_server_site") + "/rest/param/delete?app=" + application_name,
                            auth=(username, password),
                            json={
                                "name": param_name})

    return param.status_code == 202
コード例 #6
0
def delete_param(username, password, application_name, param_name):
    """
    Delete Parameter

    :param username: Admin Username
     :type  username: str
    :param password: Admin Password
     :type password: str
    :param application_name: Application Name to which the Parameter is Associated
     :type application_name: str
    :param param_name: Parameter Name
     :type param_name: str
    :return: If the parameter was deleted
     :rtype: bool
    """
    param = requests.delete(os.getenv("key_server_site") +
                            "/rest/param/delete?app=" + application_name,
                            auth=(username, password),
                            json={"name": param_name})

    return param.status_code == 202
コード例 #7
0
 def tearDown(self):
     # Delete that card
     params = {'token': TOKEN, 'key': API_KEY}
     requests.delete(BASE_URL+"/cards/%s" % self.cardIdFull, params=params)
コード例 #8
0
ファイル: test_trello.py プロジェクト: spamwax/trello-broker
 def tearDown(self):
     # Delete that card
     params = {'token': TOKEN, 'key': API_KEY}
     requests.delete(BASE_URL + "/cards/%s" % self.cardIdFull,
                     params=params)