def delete_user_password!(username)
      user_password = self.passwords.select { |sw_pw| sw_pw.username == username.to_s }

      unless user_password.empty?
        softlayer_client[:Software_Component_Password].object_with_id(user_password.first['id']).deleteObject
        @passwords = nil
      end
    end
def delete_user_password!(username)
      user_password = self.passwords.select { |sw_pw| sw_pw.username == username.to_s }

      unless user_password.empty?
        softlayer_client[:Software_Component_Password].object_with_id(user_password.first['id']).deleteObject
        @passwords = nil
      end
    end
Deletes specified username password from current software instance


 This is a final action and cannot be undone.
 the transaction will proceed immediately.

 Call it with extreme care!