Public Member Functions | |
def | __init__ (self, experiment=None, secure=False, cert=None, key=None, devel=None, timezone=None) |
def | get_role (self) |
def | set_role (self, newval) |
def | get_experiment (self) |
def | set_experiment (self, experiment) |
def | set_client_certificate (self, cert, key=None) |
def | set_host (host) |
def | set_ports (port, sslport) |
def | get_baseurl (self, secure=None) |
def | get_group (self) |
def | set_group (self, group) |
def | get_station (self) |
def | set_station (self, station) |
def | get_user (self) |
def | get_timezone (self) |
def | set_timezone (self, new_tz) |
def | getURL (self, url, params=None, args, kwargs) |
def | postURL (self, url, data=None, args, kwargs) |
def | putURL (self, url, data=None, args, kwargs) |
def | deleteURL (self, url, params=None, args, kwargs) |
def | get_verbose (self) |
def | set_verbose (self, verbose) |
def | get_socket_timeout (self) |
def | set_socket_timeout (self, timeout) |
Public Attributes | |
devel | |
secure | |
http_client | |
short int | type |
short int | number |
char | name [SIZE_OF_OBJ_NAME] |
cat_entry | star |
Properties | |
role = property(get_role, set_role) | |
experiment = property(get_experiment, set_experiment) | |
baseurl = property(get_baseurl) | |
group = property(get_group, set_group) | |
station = property(get_station, set_station) | |
user = property(get_user) | |
timezone = property(get_timezone, set_timezone) | |
verbose = property(get_verbose, set_verbose) | |
socket_timeout = property(get_socket_timeout, set_socket_timeout) | |
Private Member Functions | |
def | _prepareURL (self, url, secure=None) |
def | _doURL (self, method, url, params=None, data=None, secure=None, role=None, args, kwargs) |
Private Attributes | |
_role | |
_host | |
_port | |
_sslport | |
Static Private Attributes | |
_experiment = os.environ.get('SAM_EXPERIMENT') | |
string | _host = os.environ.get('SAM_WEB_HOST')or'samweb.fnal.gov' |
string | _port = os.environ.get('SAM_WEB_PORT')or'8480' |
string | _sslport = os.environ.get('SAM_WEB_SSL_PORT')or'8483' |
_baseurl = os.environ.get('SAM_WEB_BASE_URL') | |
_basesslurl = os.environ.get('SAM_WEB_BASE_SSL_URL') | |
_group = os.environ.get('SAM_GROUP') | |
_station = os.environ.get('SAM_STATION') | |
_timezone = os.environ.get('SAM_TZ') | |
string | _default_role = 'default' |
def samweb_client.client.SAMWebClient.__init__ | ( | self, | |
experiment = None , |
|||
secure = False , |
|||
cert = None , |
|||
key = None , |
|||
devel = None , |
|||
timezone = None |
|||
) |
Definition at line 48 of file client.py.
Referenced by PandAna.core.core.spectrum.fill().
|
private |
Definition at line 165 of file client.py.
References samweb_client.client.SAMWebClient._prepareURL(), samweb_client.client.SAMWebClient.role, and samweb_client.client.SAMWebClient.secure.
Referenced by samweb_client.http_client.SAMWebHTTPClient.deleteURL(), samweb_client.client.SAMWebClient.deleteURL(), samweb_client.http_client.SAMWebHTTPClient.getURL(), samweb_client.client.SAMWebClient.getURL(), samweb_client.http_client.SAMWebHTTPClient.postURL(), samweb_client.client.SAMWebClient.postURL(), samweb_client.http_client.SAMWebHTTPClient.putURL(), and samweb_client.client.SAMWebClient.putURL().
|
private |
Definition at line 147 of file client.py.
References samweb_client.client.SAMWebClient.get_baseurl().
Referenced by samweb_client.client.SAMWebClient._doURL().
def samweb_client.client.SAMWebClient.deleteURL | ( | self, | |
url, | |||
params = None , |
|||
args, | |||
kwargs | |||
) |
Definition at line 162 of file client.py.
References samweb_client.client.SAMWebClient._doURL().
def samweb_client.client.SAMWebClient.get_baseurl | ( | self, | |
secure = None |
|||
) |
Return the base url. If secure is set this will be an https url, if not it may not be
Definition at line 92 of file client.py.
References samweb_client.client.SAMWebClient._basesslurl, samweb_client.client.SAMWebClient._baseurl, samweb_client.client.SAMWebClient._host, samweb_client.client.SAMWebClient._port, samweb_client.client.SAMWebClient._sslport, samweb_client.client.SAMWebClient.devel, and samweb_client.client.SAMWebClient.experiment.
Referenced by samweb_client.client.SAMWebClient._prepareURL().
def samweb_client.client.SAMWebClient.get_experiment | ( | self | ) |
Definition at line 69 of file client.py.
References samweb_client.client.SAMWebClient._experiment.
Referenced by samweb_client.client.SAMWebClient.get_group(), and samweb_client.client.SAMWebClient.get_station().
def samweb_client.client.SAMWebClient.get_group | ( | self | ) |
Definition at line 114 of file client.py.
References samweb_client.client.SAMWebClient._group, samweb_client.client.SAMWebClient.get_experiment(), and split().
def samweb_client.client.SAMWebClient.get_role | ( | self | ) |
def samweb_client.client.SAMWebClient.get_socket_timeout | ( | self | ) |
Definition at line 178 of file client.py.
def samweb_client.client.SAMWebClient.get_station | ( | self | ) |
Definition at line 126 of file client.py.
References samweb_client.client.SAMWebClient._station, and samweb_client.client.SAMWebClient.get_experiment().
def samweb_client.client.SAMWebClient.get_timezone | ( | self | ) |
def samweb_client.client.SAMWebClient.getURL | ( | self, | |
url, | |||
params = None , |
|||
args, | |||
kwargs | |||
) |
Definition at line 153 of file client.py.
References samweb_client.client.SAMWebClient._doURL().
def samweb_client.client.SAMWebClient.postURL | ( | self, | |
url, | |||
data = None , |
|||
args, | |||
kwargs | |||
) |
Definition at line 156 of file client.py.
References samweb_client.client.SAMWebClient._doURL().
def samweb_client.client.SAMWebClient.putURL | ( | self, | |
url, | |||
data = None , |
|||
args, | |||
kwargs | |||
) |
Definition at line 159 of file client.py.
References samweb_client.client.SAMWebClient._doURL().
def samweb_client.client.SAMWebClient.set_client_certificate | ( | self, | |
cert, | |||
key = None |
|||
) |
Definition at line 82 of file client.py.
def samweb_client.client.SAMWebClient.set_experiment | ( | self, | |
experiment | |||
) |
Definition at line 74 of file client.py.
References samweb_client.client.SAMWebClient._experiment, and samweb_client.client.SAMWebClient.devel.
def samweb_client.client.SAMWebClient.set_group | ( | self, | |
group | |||
) |
def samweb_client.client.SAMWebClient.set_ports | ( | port, | |
sslport | |||
) |
def samweb_client.client.SAMWebClient.set_role | ( | self, | |
newval | |||
) |
def samweb_client.client.SAMWebClient.set_socket_timeout | ( | self, | |
timeout | |||
) |
Definition at line 179 of file client.py.
def samweb_client.client.SAMWebClient.set_station | ( | self, | |
station | |||
) |
Definition at line 129 of file client.py.
References samweb_client.client.SAMWebClient._station.
def samweb_client.client.SAMWebClient.set_timezone | ( | self, | |
new_tz | |||
) |
Definition at line 142 of file client.py.
def samweb_client.client.SAMWebClient.set_verbose | ( | self, | |
verbose | |||
) |
Definition at line 173 of file client.py.
|
staticprivate |
Definition at line 39 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl().
|
staticprivate |
Definition at line 38 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl().
|
staticprivate |
|
staticprivate |
Definition at line 34 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_experiment(), and samweb_client.client.SAMWebClient.set_experiment().
|
staticprivate |
Definition at line 41 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_group(), and samweb_client.client.SAMWebClient.set_group().
|
staticprivate |
Definition at line 35 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl().
|
staticprivate |
Definition at line 36 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl().
|
private |
Definition at line 63 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_role().
|
staticprivate |
Definition at line 37 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl().
|
staticprivate |
Definition at line 42 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_station(), and samweb_client.client.SAMWebClient.set_station().
|
staticprivate |
samweb_client.client.SAMWebClient.devel |
Definition at line 49 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl(), and samweb_client.client.SAMWebClient.set_experiment().
|
inherited |
Definition at line 116 of file novas.h.
Referenced by generic.models.Organizational.PlotID::__contains__(), mcscore.MCParticle::__init__(), Definition.Definition::__repr__(), Chain.Chain::__repr__(), Chain.Chain::AddTier(), python.g4viscp.G4Scene::create_scene(), python3.g4viscp.G4Scene::create_scene(), DefinitionData.DefinitionData::fetchData(), TB_WatchdogFx.Tier::getHist(), WatchdogFx.Tier::getHist(), TB_WatchdogFx.Path::getPlotCanvas(), WatchdogFx.Path::getPlotCanvas(), std_candles.StdCandlesPlotter::IsMC(), mcscore.MCParticle::printout(), run_unfold_ppfx_multiprocess.Consumer::run(), run_unfold_systs_multiprocess.Consumer::run(), run_unfold_genie_multiprocess.Consumer::run(), PageMaker.PageMaker::setNavBarActive(), python3.g4viscp.G4Scene::update_scene(), python.g4viscp.G4Scene::update_scene(), and PageMaker.PageMaker::write().
samweb_client.client.SAMWebClient.secure |
Definition at line 51 of file client.py.
Referenced by samweb_client.client.SAMWebClient._doURL().
|
static |
|
static |
Definition at line 80 of file client.py.
Referenced by samweb_client.client.SAMWebClient.get_baseurl().
Definition at line 124 of file client.py.
Referenced by nova_fhicl_metadata.NovaFhclExtractor._createMetadata(), and nova_caf_metadata.NovaCAFExtractor._createMetadata().
Definition at line 67 of file client.py.
Referenced by samweb_client.client.SAMWebClient._doURL().
|
static |
Definition at line 180 of file client.py.
Referenced by samweb_client.http_client_requests.RequestsHTTPClient._doURL(), and samweb_client.http_client_urllib2.URLLib2HTTPClient._doURL().
|
static |
|
static |
|
static |
Definition at line 137 of file client.py.
Referenced by ProjMan.Consumer.establish(), and PandAna.core.filesource.samquerysource.setupProject().
|
static |
Definition at line 176 of file client.py.
Referenced by PageMaker.PageMaker.__init__(), samweb_client.http_client.SAMWebHTTPClient._logger(), samweb_client.http_client.SAMWebHTTPClient._logMethod(), ControllerView.ControllerView.check_sam_status(), ControllerView.ControllerView.component_status(), View.ControllerView.component_view(), ControllerView.ControllerView.component_view(), Canvas.Canvas.draw(), generic.tools.ImageMaker.ImageMaker.draw(), ControllerView.ControllerView.draw_component_plots(), Controller.Controller.make_output_directory(), Component.Component.setup_sam_view(), PageMaker.PageMaker.write(), and ViewTimingDB.ViewTimingDB.write_csv().