ATLAS Offline Software
Loading...
Searching...
No Matches
InnerDetector
InDetExample
InDetBeamSpotExample
www
FileBrowser.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
2
3
"""
4
ATLAS beam spot web page for browsing directories with beam spot job data.
5
"""
6
7
__author__ =
'Juerg Beringer'
8
__version__ =
'FileBrowser.py atlas/athena'
9
10
from
BeamSpotWebPage
import
BeamSpotWebPage
11
12
fileBrowser =
"""
13
<iframe src="%s">
14
<p>Your browser does not support iFrames.</p>
15
</iFrame>
16
"""
17
18
19
class
FileBrowser
(
BeamSpotWebPage
):
20
21
def
__init__
(self,baseUrl):
22
BeamSpotWebPage.__init__(self)
23
self.
pageConfig
[
'pageTitle'
] =
'ATLAS Beam Spot Job File Browser'
24
self.
baseUrl
= baseUrl
25
26
def
content
(self,**args):
27
url=self.
baseUrl
28
if
'u'
in
args:
29
url +=
'/'
+args[
'u'
]
30
return
fileBrowser % (url)
BeamSpotWebPage.BeamSpotWebPage
Definition
BeamSpotWebPage.py:47
FileBrowser.FileBrowser
Definition
FileBrowser.py:19
FileBrowser.FileBrowser.content
content(self, **args)
Definition
FileBrowser.py:26
FileBrowser.FileBrowser.baseUrl
baseUrl
Definition
FileBrowser.py:24
FileBrowser.FileBrowser.__init__
__init__(self, baseUrl)
Definition
FileBrowser.py:21
WebPage.WebPage.pageConfig
dict pageConfig
Definition
WebPage.py:273
Generated on
for ATLAS Offline Software by
1.14.0