Commit graph

44 commits

Author SHA1 Message Date
iLLiCiTiT
3393933e28 application manager load app_group and host_name 2020-11-30 10:35:54 +01:00
iLLiCiTiT
a40279d456 fix minor clean arguments bug 2020-11-25 11:50:45 +01:00
iLLiCiTiT
88316fe421 prelaunch and postlaunch hooks are diferentiated by inherit class 2020-11-24 17:56:58 +01:00
iLLiCiTiT
a1a48fbb7a moved ftrack logic from application context to post launch hook 2020-11-24 17:30:30 +01:00
iLLiCiTiT
e24ff6725a created global host launch hook 2020-11-24 17:07:17 +01:00
iLLiCiTiT
baa10c6eb5 LaunchHook has few wrapped attributes 2020-11-24 17:06:47 +01:00
iLLiCiTiT
9a814320ba LaunchHook is using PypeLogger 2020-11-24 17:05:46 +01:00
iLLiCiTiT
687ccf7217 env attribute directly points to kwargs 2020-11-24 17:05:20 +01:00
iLLiCiTiT
97c46f79c9 few small changes 2020-11-24 15:41:19 +01:00
iLLiCiTiT
0dc51f3d6d hooks are launch hooks are stored to launch context 2020-11-24 14:51:32 +01:00
iLLiCiTiT
e545a6798a prelaunch and post launch hooks are discovered and executed 2020-11-24 14:46:22 +01:00
iLLiCiTiT
17b0591587 added base of getting hooks dir paths 2020-11-24 14:43:28 +01:00
iLLiCiTiT
52ff856bb6 application context has method to load launch hooks 2020-11-24 14:34:30 +01:00
iLLiCiTiT
a3afd0b5cf applications has new class LaunchHook similar to PypeHook 2020-11-24 14:33:56 +01:00
iLLiCiTiT
1e2c88b1b8 used is_host attribute to create applications in ftrack 2020-11-20 19:50:39 +01:00
iLLiCiTiT
9bba70944b added ability to create applications and tools attribute with applications manager 2020-11-20 19:38:08 +01:00
iLLiCiTiT
87c35e2e97 borrowed and modified acre merge function 2020-11-20 16:21:05 +01:00
iLLiCiTiT
9258f2ea20 keep python 2 support 2020-11-20 14:36:22 +01:00
iLLiCiTiT
77ae17faf8 fix env groups 2020-11-20 13:45:44 +01:00
iLLiCiTiT
326dbd012e added few logs 2020-11-20 13:37:54 +01:00
iLLiCiTiT
e62948ee88 use ApplciationTool in environment setting 2020-11-20 11:46:08 +01:00
iLLiCiTiT
2dc662c156 added ApplicationTool structure 2020-11-20 11:43:16 +01:00
iLLiCiTiT
dec7fbc9bc changed message attribute to msg 2020-11-19 11:54:33 +01:00
iLLiCiTiT
6d9d7235a2 error message appears in ftrack whene executable was not found 2020-11-19 11:52:50 +01:00
iLLiCiTiT
f27179d4ad do message and details in executables exception 2020-11-19 11:48:49 +01:00
iLLiCiTiT
c281059a19 ApplicationNotFound has minimum message 2020-11-19 11:28:10 +01:00
iLLiCiTiT
cb58f6a474 Exceptions have docstrings 2020-11-19 11:16:34 +01:00
iLLiCiTiT
c3b9f2558d remove unused imports 2020-11-18 20:24:25 +01:00
iLLiCiTiT
1901c83f67 applications imports fix 2020-11-18 19:24:09 +01:00
iLLiCiTiT
24a8fad513 moved env_value_to_bool to env_tools 2020-11-18 19:23:55 +01:00
iLLiCiTiT
fc2f4f929d after launch procedures in try except 2020-11-18 18:39:05 +01:00
iLLiCiTiT
f0e4bb6ccc added simple after launch procedures 2020-11-18 18:37:44 +01:00
iLLiCiTiT
f14475788d use pype logger to get any output 2020-11-18 18:34:07 +01:00
iLLiCiTiT
ab943e7aaa fixed small issue in launch logic 2020-11-18 18:33:22 +01:00
iLLiCiTiT
8c238d84aa added iter to app manager 2020-11-18 14:44:38 +01:00
iLLiCiTiT
7e37702e37 few raises information 2020-11-18 12:31:09 +01:00
iLLiCiTiT
2d6a507b30 made application context more prelaunch hook ready 2020-11-18 12:24:01 +01:00
iLLiCiTiT
2c913557c6 added few more docstrings 2020-11-17 19:13:47 +01:00
iLLiCiTiT
b2a3a8d89f added few docstrings 2020-11-17 18:48:24 +01:00
iLLiCiTiT
a0d5a41dd0 corrent keys are used with tools 2020-11-17 17:24:53 +01:00
iLLiCiTiT
4dd9d72a5f moved the code to applications.py 2020-11-17 17:15:16 +01:00
Petr Kalis
5d07af223c #664 - moved last 2 functions
removed obsolete lib_old.py
2020-11-11 20:40:38 +01:00
iLLiCiTiT
c9b0ab8bd9 added few comments 2020-11-03 11:21:59 +01:00
iLLiCiTiT
9887dc4064 moved applications import from lib_old 2020-11-03 11:13:35 +01:00