Luna::FileCreationMode::create_new

create_new = 2

Only creates a file and opens it when it does not exist. If the file already exists, the call fails with BasicError::already_exists.