flexlate_dev.server package¶
Submodules¶
flexlate_dev.server.back_sync module¶
- class flexlate_dev.server.back_sync.BackSyncServer(template_path, project_folder, sync_manager, auto_commit=True, check_interval_seconds=1)[source]¶
Bases:
object
- flexlate_dev.server.back_sync.apply_diff_between_commits_to_separate_project(repo, sha1, sha2, project_path)[source]¶
- Return type:
- flexlate_dev.server.back_sync.commit_in_one_repo_with_another_repo_commit_message(repo, other_repo, commit_sha)[source]¶
- Return type:
flexlate_dev.server.main module¶
- class flexlate_dev.server.main.ServerContext(sync_manager, back_sync_manager=None)[source]¶
Bases:
object
flexlate_dev.server.sync module¶
- class flexlate_dev.server.sync.ServerEventHandler(config, template_path, out_root, run_config_name=None, no_input=False, auto_commit=True, save=False, data=None, folder_name=None)[source]¶
Bases:
FileSystemEventHandler
- __init__(config, template_path, out_root, run_config_name=None, no_input=False, auto_commit=True, save=False, data=None, folder_name=None)[source]¶