mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-22 16:02:24 +00:00
46edc9ce99
This commit implements the renaming of *_ee files to use a more structured approach: 1. For each *_ee.rs file, create a corresponding *_oss.rs file with the OSS implementation 2. Add a private feature flag to control which implementation is used 3. Update the imports in lib.rs files to conditionally import the correct module - If private feature is enabled: use *_ee.rs implementations - If private feature is not enabled: use *_oss.rs implementations Co-Authored-By: centdix <centdix@users.noreply.github.com> 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
22 lines
465 B
Rust
22 lines
465 B
Rust
/*
|
|
* Author: Ruben Fiszel
|
|
* Copyright: Windmill Labs, Inc 2022
|
|
* This file and its contents are licensed under the AGPLv3 License.
|
|
* Please see the included NOTICE for copyright information and
|
|
* LICENSE-AGPL for a copy of the license.
|
|
*/
|
|
|
|
mod jobs;
|
|
pub mod jobs_ee;
|
|
pub mod jobs_oss;
|
|
pub mod schedule;
|
|
|
|
#[cfg(feature = "private")]
|
|
pub use jobs_ee::*;
|
|
#[cfg(not(feature = "private"))]
|
|
pub use jobs_oss::*;
|
|
|
|
pub use jobs::*;
|
|
pub mod flow_status;
|
|
pub mod tags;
|