Sale Sharks' director of rugby Steve Diamond admitted his side did not play to their full potential despite their 24-19 triumph over Gloucester.