-
Notifications
You must be signed in to change notification settings - Fork 4
/
objsnap.py
43 lines (36 loc) · 1.49 KB
/
objsnap.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/python
import os
import cgi
import cgitb
cgitb.enable()
user=os.environ.get("HTTP_COOKIE")
if user:
print "Content-type: text/html\n\n"
print "<html>"
print "<head>"
print "<title>SRMS Cloud Services</title>"
print "<script type='text/javascript'>"
print "window.history.forward(1);"
print "function noBack(){ window.history.forward();}"
print "</script>"
print "</head>"
print "<body onload='noBack();' onpageshow='if (event.persisted)noBack();' onunload=''>"
print "<div id='header' style='height:75px; background-color:orange;'>"
print "<span style='font-size:30px;'><center>SRMS CLOUD SERVICES</center></span><span style='margin-left:700px;margin-top:-1px'>"+user+" <a href='logout.py'>Logout</a></span>"
print "</div>"
print "<div id='body'>"
print "<div id='body1'>"
print "<h2><center>OBJECT STORAGE AS A SERVICE</center></h2><br/>"
print "<h3><center>Take Snapshot</center></h3>"
print "<form id='obj' method='post' action='/cgi-bin/objsnapserver.py'><center>"
print "Name of The Snapshot <input type='text' id='snap' name='snap' placeholder='eg. Snap1 etc.'</input> "
print "<input type='submit' name='Submit' value='Take Snapshot' /></input><br/><br/></center>"
print "<center><a href='home.py'>Home</a> "
print "<a href='objhome.py'>Object Storage Home</a></center>"
print "</form>"
print "</body>"
print "</html>"
else :
print "Status: 303 See other"
print "Location: http://192.168.0.100"
print ""