Module Expr Str Import alias Import alias Import alias Import alias ImportFrom alias alias Assign NameStore Str Assign NameStore Num Assign NameStore Call NameLoad NameLoad NameLoad ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body If CompareEq NameLoad Str body If NameLoad body Assign NameStore Call NameLoad Call NameLoad NameLoad If CompareEq NameLoad Str body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Return Str handlers ExceptHandler body Return Str orelse If CompareEq NameLoad Str body TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Num Num Return Str handlers ExceptHandler body Return Str orelse Return Str orelse Return Str orelse Return Str decorator_list AttributeLoad NameLoad attr decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Dict Str Dict Str Str Str Str Str Str Str Num Str Str Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad
N/A N/A 
The most basic (working) CherryPy 3.1 Windows service possible.
Requires Mark Hammond's pywin32 package.
 N/A win32serviceutil N/A win32service N/A cherrypy N/A os rfid ten_digit_to_comma_format RFIDClient N/A ip_address 192.168.1.20 N/A controller_serial 11111111 N/A client N/A RFIDClient ip_address controller_serial RootServer N/A N/A index N/A N/A self apiKey action badge N/A None None None N/A N/A N/A apiKey secret N/A N/A badge N/A N/A badge N/A ten_digit_to_comma_format N/A int badge N/A N/A action remove N/A N/A N/A N/A N/A N/A client remove_user badge N/A User Removed Successfully N/A N/A N/A N/A Failed To Remove User N/A N/A N/A action add N/A N/A N/A N/A N/A N/A client add_user badge N/A 1 2 N/A User Added Successfully N/A N/A N/A N/A Failed To Add User N/A N/A must specify an action N/A N/A no badge number entered N/A N/A N/A N/A cherrypy expose N/A MyService N/A N/A win32serviceutil ServiceFramework N/A N/A NT Service. N/A _svc_name_ CherryPyService N/A _svc_display_name_ CherryPy Service SvcDoRun N/A N/A self N/A N/A N/A N/A N/A N/A cherrypy tree mount N/A RootServer /accessControlApi N/A N/A N/A N/A cherrypy config update N/A global N/A server.socket_host server.socket_port server.ssl_module server.ssl_certificate server.ssl_private_key log.access_file 0.0.0.0 443 pyopenssl server.crt server.key N/A N/A N/A os path join access.log N/A N/A N/A N/A cherrypy engine start N/A N/A N/A N/A cherrypy engine block N/A SvcStop N/A N/A self N/A N/A N/A N/A N/A self ReportServiceStatus N/A win32service SERVICE_STOP_PENDING N/A N/A N/A N/A cherrypy engine exit N/A N/A N/A self ReportServiceStatus N/A win32service SERVICE_STOPPED N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A win32serviceutil HandleCommandLine MyService