boskos/client/client.go
func (c *Client) ReleaseOne(name, dest string) error {
	c.lock.Lock()
	defer c.lock.Unlock()

	if _, err := c.storage.Get(name); err != nil {
		return fmt.Errorf("no resource name %v", name)
	}
	c.storage.Delete(name)
	if err := c.release(name, dest); err != nil {
		return err
	}
	return nil
}
func (c *Client) ReleaseOne(name, dest string) error {
	c.lock.Lock()
	defer c.lock.Unlock()

	if _, err := c.storage.Get(name); err != nil {
		return fmt.Errorf("no resource name %v", name)
	}
	c.storage.Delete(name)
	if err := c.release(name, dest); err != nil {
		return err
	}
	return nil
}
func ( c * Client ) ReleaseOne ( name , dest string ) error { c . lock . Lock ( ) defer c . lock . Unlock ( ) if _ , err := c . storage . Get ( name ) ; err != nil { return fmt . Errorf ( " " , name ) } c . storage . Delete ( name ) if err := c . release ( name , dest ) ; err != nil { return err } return nil }
// ReleaseOne returns one of owned resources back to boskos and set it to dest state.
ReleaseOne returns one of owned resources back to boskos and set it to dest state .