cc1  v2.1
CC1 source code docs
 All Classes Namespaces Files Functions Variables Pages
iso_image.py
Go to the documentation of this file.
1 # -*- coding: utf-8 -*-
2 # @COPYRIGHT_begin
3 #
4 # Copyright [2010-2014] Institute of Nuclear Physics PAN, Krakow, Poland
5 #
6 # Licensed under the Apache License, Version 2.0 (the "License");
7 # you may not use this file except in compliance with the License.
8 # You may obtain a copy of the License at
9 #
10 # http://www.apache.org/licenses/LICENSE-2.0
11 #
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 # See the License for the specific language governing permissions and
16 # limitations under the License.
17 #
18 # @COPYRIGHT_end
19 
20 ##
21 # @package src.clm.views.user.iso_image
22 # @alldecoratedby{src.clm.utils.decorators.user_log}
23 #
24 
25 from clm.utils.decorators import user_log, cm_request
26 
27 
28 @user_log(log=False, pack=False) # false
29 @cm_request
30 ##
31 #
32 # Method returns list of images.
33 #
34 # @clmview_user
35 # @cm_request_transparent{iso_image.get_list()}
36 #
37 def get_list(cm_response, **data):
38  return cm_response
39 
40 
41 @user_log(log=False, pack=False)
42 @cm_request
43 ##
44 #
45 # @clmview_user
46 # @cm_request_transparent{iso_image.get_by_id()}
47 #
48 def get_by_id(cm_response, **data): # @todo rename for fun name consistency
49  return cm_response
50 
51 
52 @user_log(log=True, pack=False)
53 @cm_request
54 ##
55 #
56 # @clmview_user
57 # @cm_request_transparent{iso_image.delete()}
58 #
59 def delete(cm_response, **data):
60  return cm_response
61 
62 
63 @user_log(log=True, pack=False)
64 @cm_request
65 ##
66 #
67 # @clmview_user
68 # @cm_request_transparent{iso_image.edit()}
69 #
70 def edit(cm_response, **data):
71  return cm_response
72 
73 
74 @user_log(log=True, pack=False)
75 @cm_request
76 ##
77 #
78 # @clmview_user
79 # @cm_request_transparent{iso_image.download()}
80 #
81 def download(cm_response, **data):
82  return cm_response
83 
84 
85 @user_log(log=True, pack=False)
86 @cm_request
87 ##
88 #
89 # @clmview_user
90 # @cm_request_transparent{iso_image.attach()}
91 #
92 def attach(cm_response, **data): # @todo rename for fun name consistency
93  return cm_response
94 
95 
96 @user_log(log=True, pack=False)
97 @cm_request
98 ##
99 #
100 # @clmview_user
101 # @cm_request_transparent{iso_image.detach()}
102 #
103 def detach(cm_response, **data): # @todo rename for fun name consistency
104  return cm_response
105 
106 
107 @user_log(log=False, pack=False)
108 @cm_request
109 ##
110 #
111 # @clmview_user
112 # @cm_request_transparent{iso_image.get_disk_controllers()}
113 #
114 def get_disk_controllers(cm_response, **data):
115  return cm_response
116