27 Commits

Author SHA1 Message Date
Eslam A. Hefnawy
4621810516 fixed componentCreate and functionCreate 2016-02-26 14:34:47 +07:00
Eslam A. Hefnawy
b9bc472e6a fixed and tested env actions 2016-02-26 12:04:54 +07:00
Eslam A. Hefnawy
7ec255a624 continue refactoring actions 2016-02-21 02:00:34 +07:00
Eslam A. Hefnawy
a1d11b1c99 updating actions to ditch references to the State class - WIP 2016-02-20 22:58:06 +07:00
Egor Kislitsyn
219cea9f3a Actions: remove serverless prefix 2016-02-18 18:44:11 +07:00
Kamil Burzynski
0a913255e7 Object hierarchy properly created.
Removal of few instances of private interface being used
2016-02-12 14:36:42 +01:00
Kamil Burzynski
c814acd1e9 Bugfixes.
State migration in progress
2016-02-12 12:36:04 +01:00
Kamil Burzynski
24b9d73bfb ServerlessRuntime class hierarchy introduced 2016-02-10 14:07:42 +01:00
Kamil Burzynski
0d55b5449f Typos fixed. 2016-02-09 16:27:54 +01:00
Kamil Burzynski
e0e027dcd3 Refactoring: removed S.config.projectPath, Project instance is created at correct moments, common project helpers moved to Project 2016-02-09 15:14:17 +01:00
Eslam A. Hefnawy
cf79d875db componentCreate: take path instead of name 2016-02-08 14:45:31 +07:00
ac360
c4f7fb6b0a ComponentCreate: add sPath to evt.data 2016-02-07 12:22:05 -08:00
ac360
4b79e5e751 ComponentCreate, FunctionCreate: finish refactor and fix tests 2016-02-07 12:22:05 -08:00
ac360
f2ec676eb9 FunctionCreate: refactor to remove modules concept 2016-02-07 12:21:49 -08:00
Kamil Burzynski
df7b3d9db6 WIP - module removal 2016-02-07 12:21:03 -08:00
Eslam A. Hefnawy
2e485f62bd componentCreate: choose runtime 2016-02-06 12:33:15 +07:00
Ryan S. Brown
55d8d459fc Use pip to install base python dependencies
... of which there are currently none, but that's fine.
2016-01-23 10:24:48 -05:00
Ryan S. Brown
495376ccd4 Add utility for pip installation using -t 2016-01-23 10:24:29 -05:00
Ryan S. Brown
d9ad1ecb74 Handle dependencies and lib templates for Python runtime 2016-01-23 09:08:14 -05:00
ac360
e8758ebbbb ComponentCreate, ModuleCreate, FunctionCreate: use state.setAsset() on creation to add new items to the state before save. 2016-01-21 16:16:43 -08:00
ac360
f6e0e02121 ServerlessState: add setAsset() method for conveniently addding in new assets to the state. 2016-01-21 16:12:43 -08:00
ac360
016a1b4965 ServerlessState, ServleressMeta: add new helpful methods: getProject, getMeta, validateStageExists, validateRegionExists, add these to actions, fix additional tests 2016-01-15 21:41:46 -08:00
Eslam A. Hefnawy
9137224731 fixing all actions to use classes 2016-01-16 00:28:50 +02:00
Eslam A. Hefnawy
8f50a7582a fixed comment 2016-01-08 21:35:34 +02:00
ac360
6508c11fbe Classes: Finish refactor/cleanup, TestComponentCreate: finish 2016-01-07 18:33:34 -08:00
Eslam A. Hefnawy
480a4290db updated env actions and functionRun 2016-01-07 23:42:04 +02:00
Eslam A. Hefnawy
810e01b452 added ComponentCreate actions and updates ModuleCreate and FunctionCreate 2016-01-07 22:58:39 +02:00