github.com/go-chef/chef@v0.30.1/testapi/principal_users_del.go (about)

     1  package testapi
     2  
     3  import (
     4  	"fmt"
     5  	"github.com/go-chef/chef"
     6  	"os"
     7  )
     8  
     9  // principle test the chef api
    10  func PrincipalsDel() {
    11  	// Use the default test org
    12  	client := Client(nil)
    13  
    14  	_ = deleteUser_p(client, "client1")
    15  	_ = deleteUser_p(client, "usr1")
    16  }
    17  
    18  // deleteUser_p uses the chef server api to delete a single user
    19  func deleteUser_p(client *chef.Client, name string) (err error) {
    20  	err = client.Users.Delete(name)
    21  	if err != nil {
    22  		fmt.Fprintln(os.Stderr, "Issue deleting user:", err)
    23  	}
    24  	return
    25  }