diff --git a/maintenance/_sources/plugins/gettingstarted.rst.txt b/maintenance/_sources/plugins/gettingstarted.rst.txt index c3d4d75b..802c13f7 100644 --- a/maintenance/_sources/plugins/gettingstarted.rst.txt +++ b/maintenance/_sources/plugins/gettingstarted.rst.txt @@ -75,6 +75,11 @@ Saving this as ``helloworld.py`` in ``~/.octoprint/plugins`` yields you somethin | Hello World (1.0.0) = /home/gina/.octoprint/plugins/helloworld.py [...] +.. note:: + + For Linux, the plugin folder be ``~/.octoprint/plugins``. For Windows it will be ``%APPDATA%/OctoPrint/plugins`` and for + Mac ``~/Library/Application Support/OctoPrint/plugins``. + OctoPrint found that plugin in the folder and took a look into it. The name and the version it displays in that log entry it got from the ``__plugin_name__`` and ``__plugin_version__`` lines. It also read the description from ``__plugin_description__`` and stored it in an internal data structure, but we'll just ignore this for now. Additionally @@ -562,7 +567,7 @@ Also adjust your plugin's ``templates/helloworld_navbar.jinja2`` like this: OctoPrint injects the template variables that your plugin defines prefixed with ``plugin__`` into the template renderer, so your ``url`` got turned into ``plugin_helloworld_url`` which you can now use as a simple -`Jinja2 Variable `_ in your plugin's template. +`Jinja2 Variable `_ in your plugin's template. Restart OctoPrint and shift-reload the page in your browser (to make sure you really get a fresh copy). The link should still work and point to the URL we defined as default. @@ -585,8 +590,7 @@ a proper shift-reload) point to the German Wikipedia node about "Hello World" pr 2015-01-30 11:47:18,634 - octoprint.plugins.helloworld - INFO - Hello World! (more: https://de.wikipedia.org/wiki/Hallo-Welt-Programm) Nice! But not very user friendly. We don't have any way yet to edit the URL from within OctoPrint and have to restart -the server and reload the page every time we want a value change to take effect. Let's try adding a little settings dialog -for our plugin in which we can edit the URL and take any changes take immediate effect. +the server and reload the page every time we want a value change to take effect. Let's try adding a small settings dialog to our plugin, allowing us to edit the URL so that changes take effect immediately. First of all, we'll create the settings dialog. You might already have guessed that we'll need another template for that. So in your plugin's ``templates`` folder create a new file ``helloworld_settings.jinja2`` and put the following content @@ -767,6 +771,7 @@ Then we'll create our custom `Knockout `_ + `Jinja Template Designer Documentation `_ Jinja's Template Designer Documentation describes the syntax and semantics of the template language used by OctoPrint's frontend. diff --git a/maintenance/plugins/gettingstarted.html b/maintenance/plugins/gettingstarted.html index f60ed91b..ebfb5eb5 100644 --- a/maintenance/plugins/gettingstarted.html +++ b/maintenance/plugins/gettingstarted.html @@ -222,6 +222,11 @@ [...] +
+

Note

+

For Linux, the plugin folder be ~/.octoprint/plugins. For Windows it will be %APPDATA%/OctoPrint/plugins and for +Mac ~/Library/Application Support/OctoPrint/plugins.

+

OctoPrint found that plugin in the folder and took a look into it. The name and the version it displays in that log entry it got from the __plugin_name__ and __plugin_version__ lines. It also read the description from __plugin_description__ and stored it in an internal data structure, but we’ll just ignore this for now. Additionally @@ -661,7 +666,7 @@

OctoPrint injects the template variables that your plugin defines prefixed with plugin_<plugin identifier>_ into the template renderer, so your url got turned into plugin_helloworld_url which you can now use as a simple -Jinja2 Variable in your plugin’s template.

+Jinja2 Variable in your plugin’s template.

Restart OctoPrint and shift-reload the page in your browser (to make sure you really get a fresh copy). The link should still work and point to the URL we defined as default.

Let’s change the URL! Open up your OctoPrint instance’s config.yaml file and add the following to it (if a plugins @@ -679,8 +684,7 @@

Nice! But not very user friendly. We don’t have any way yet to edit the URL from within OctoPrint and have to restart -the server and reload the page every time we want a value change to take effect. Let’s try adding a little settings dialog -for our plugin in which we can edit the URL and take any changes take immediate effect.

+the server and reload the page every time we want a value change to take effect. Let’s try adding a small settings dialog to our plugin, allowing us to edit the URL so that changes take effect immediately.

First of all, we’ll create the settings dialog. You might already have guessed that we’ll need another template for that. So in your plugin’s templates folder create a new file helloworld_settings.jinja2 and put the following content into it:

@@ -864,19 +868,19 @@

More frontend fun: Adding custom javascri // This is how our plugin registers itself with the application, by adding some configuration // information to the global variable OCTOPRINT_VIEWMODELS - OCTOPRINT_VIEWMODELS.push([ - // This is the constructor to call for instantiating the plugin - HelloWorldViewModel, - - // This is a list of dependencies to inject into the plugin, the order which you request - // here is the order in which the dependencies will be injected into your view model upon - // instantiation via the parameters argument - ["settingsViewModel"], - - // Finally, this is the list of selectors for all elements we want this view model to be bound to. - ["#tab_plugin_helloworld"] - ]); -}); + OCTOPRINT_VIEWMODELS.push([ + // This is the constructor to call for instantiating the plugin + HelloWorldViewModel, + + // This is a list of dependencies to inject into the plugin, the order which you request + // here is the order in which the dependencies will be injected into your view model upon + // instantiation via the parameters argument + ["settingsViewModel"], + + // Finally, this is the list of selectors for all elements we want this view model to be bound to. + ["#tab_plugin_helloworld"] + ]); +});

Take a close look at lines 31 to 42. This is how our plugin tells OctoPrint about our new view model, how to @@ -1148,7 +1152,7 @@

Where do we go from here?

See also

-
Jinja Template Designer Documentation

Jinja’s Template Designer Documentation describes the syntax and semantics of the template language used +

Jinja Template Designer Documentation

Jinja’s Template Designer Documentation describes the syntax and semantics of the template language used by OctoPrint’s frontend.

diff --git a/maintenance/searchindex.js b/maintenance/searchindex.js index b3148128..810281ca 100644 --- a/maintenance/searchindex.js +++ b/maintenance/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api/access", "api/connection", "api/datamodel", "api/files", "api/general", "api/index", "api/job", "api/languages", "api/logs", "api/printer", "api/printerprofiles", "api/push", "api/server", "api/settings", "api/slicing", "api/system", "api/timelapse", "api/util", "api/version", "api/wizard", "bundledplugins/action_command_notification", "bundledplugins/action_command_prompt", "bundledplugins/announcements", "bundledplugins/appkeys", "bundledplugins/backup", "bundledplugins/discovery", "bundledplugins/errortracking", "bundledplugins/file_check", "bundledplugins/firmware_check", "bundledplugins/gcodeviewer", "bundledplugins/index", "bundledplugins/logging", "bundledplugins/pluginmanager", "bundledplugins/softwareupdate", "bundledplugins/tracking", "bundledplugins/virtual_printer", "configuration/cli", "configuration/config_yaml", "configuration/index", "configuration/logging_yaml", "configuration/yaml", "development/branches", "development/environment", "development/index", "development/request-profiling", "development/versioning", "development/virtual_printer", "events/index", "features/accesscontrol", "features/action_commands", "features/atcommands", "features/custom_controls", "features/gcode_scripts", "features/index", "features/plugins", "features/safemode", "index", "jsclientlib/base", "jsclientlib/browser", "jsclientlib/connection", "jsclientlib/control", "jsclientlib/files", "jsclientlib/index", "jsclientlib/job", "jsclientlib/languages", "jsclientlib/logs", "jsclientlib/printer", "jsclientlib/printerprofiles", "jsclientlib/settings", "jsclientlib/slicing", "jsclientlib/socket", "jsclientlib/system", "jsclientlib/timelapse", "jsclientlib/users", "jsclientlib/util", "jsclientlib/wizard", "modules/access", "modules/cli", "modules/filemanager", "modules/index", "modules/plugin", "modules/printer", "modules/schema", "modules/server", "modules/settings", "modules/slicing", "modules/util", "plugins/concepts", "plugins/controlproperties", "plugins/distributing", "plugins/gettingstarted", "plugins/helpers", "plugins/hooks", "plugins/index", "plugins/injectedproperties", "plugins/mixins", "plugins/python3_migration", "plugins/viewmodels"], "filenames": ["api/access.rst", "api/connection.rst", "api/datamodel.rst", "api/files.rst", "api/general.rst", "api/index.rst", "api/job.rst", "api/languages.rst", "api/logs.rst", "api/printer.rst", "api/printerprofiles.rst", "api/push.rst", "api/server.rst", "api/settings.rst", "api/slicing.rst", "api/system.rst", "api/timelapse.rst", "api/util.rst", "api/version.rst", "api/wizard.rst", "bundledplugins/action_command_notification.rst", "bundledplugins/action_command_prompt.rst", "bundledplugins/announcements.rst", "bundledplugins/appkeys.rst", "bundledplugins/backup.rst", "bundledplugins/discovery.rst", "bundledplugins/errortracking.rst", "bundledplugins/file_check.rst", "bundledplugins/firmware_check.rst", "bundledplugins/gcodeviewer.rst", "bundledplugins/index.rst", "bundledplugins/logging.rst", "bundledplugins/pluginmanager.rst", "bundledplugins/softwareupdate.rst", "bundledplugins/tracking.rst", "bundledplugins/virtual_printer.rst", "configuration/cli.rst", "configuration/config_yaml.rst", "configuration/index.rst", "configuration/logging_yaml.rst", "configuration/yaml.rst", "development/branches.rst", "development/environment.rst", "development/index.rst", "development/request-profiling.rst", "development/versioning.rst", "development/virtual_printer.rst", "events/index.rst", "features/accesscontrol.rst", "features/action_commands.rst", "features/atcommands.rst", "features/custom_controls.rst", "features/gcode_scripts.rst", "features/index.rst", "features/plugins.rst", "features/safemode.rst", "index.rst", "jsclientlib/base.rst", "jsclientlib/browser.rst", "jsclientlib/connection.rst", "jsclientlib/control.rst", "jsclientlib/files.rst", "jsclientlib/index.rst", "jsclientlib/job.rst", "jsclientlib/languages.rst", "jsclientlib/logs.rst", "jsclientlib/printer.rst", "jsclientlib/printerprofiles.rst", "jsclientlib/settings.rst", "jsclientlib/slicing.rst", "jsclientlib/socket.rst", "jsclientlib/system.rst", "jsclientlib/timelapse.rst", "jsclientlib/users.rst", "jsclientlib/util.rst", "jsclientlib/wizard.rst", "modules/access.rst", "modules/cli.rst", "modules/filemanager.rst", "modules/index.rst", "modules/plugin.rst", "modules/printer.rst", "modules/schema.rst", "modules/server.rst", "modules/settings.rst", "modules/slicing.rst", "modules/util.rst", "plugins/concepts.rst", "plugins/controlproperties.rst", "plugins/distributing.rst", "plugins/gettingstarted.rst", "plugins/helpers.rst", "plugins/hooks.rst", "plugins/index.rst", "plugins/injectedproperties.rst", "plugins/mixins.rst", "plugins/python3_migration.rst", "plugins/viewmodels.rst"], "titles": ["Access control", "Connection handling", "Common data model", "File operations", "General information", "REST API", "Job operations", "Languages", "Log file management", "Printer operations", "Printer profile operations", "Push updates", "Server information", "Settings", "Slicing", "System", "Timelapse", "Util", "Version information", "Wizard", "Action Command Notification support", "Action Command Prompt support", "Announcement Plugin", "Application Keys Plugin", "Backup Plugin", "Discovery Plugin", "Error Tracking Plugin", "File Check", "Firmware Check", "GCode Viewer Plugin", "Bundled Plugins", "Logging", "Plugin Manager", "Software Update Plugin", "Anonymous Usage Tracking Plugin", "Virtual Printer", "CLI", "config.yaml", "Configuration", "logging.yaml", "A YAML Primer", "OctoPrint\u2019s branching model", "Setting up a Development environment", "Development", "Profiling requests", "OctoPrint\u2019s versioning strategy", "Setting up the virtual printer for debugging", "Events", "Access Control", "Action Commands", "@ Commands", "Custom Controls", "GCODE Scripts", "Features", "Plugins", "Safe mode", "Welcome to OctoPrint\u2019s documentation!", "OctoPrintClient", "OctoPrintClient.browser", "OctoPrintClient.connection", "OctoPrintClient.control", "OctoPrintClient.files", "JavaScript Client Library", "OctoPrintClient.job", "OctoPrintClient.languages", "OctoPrintClient.logs", "OctoPrintClient.printer", "OctoPrintClient.printerprofiles", "OctoPrintClient.settings", "OctoPrintClient.slicing", "OctoPrintClient.socket", "OctoPrintClient.system", "OctoPrintClient.timelapse", "OctoPrintClient.users", "OctoPrintClient.util", "OctoPrintClient.wizard", "octoprint.access.users", "octoprint.cli", "octoprint.filemanager", "Internal Modules", "octoprint.plugin", "octoprint.printer", "octoprint.schema", "octoprint.server", "octoprint.settings", "octoprint.slicing", "octoprint.util", "General Concepts", "Control Properties", "Distributing your plugin", "Plugin Tutorial", "Helpers", "Hooks", "Developing Plugins", "Injected Properties", "Mixins", "Migrating to Python 3", "Viewmodels"], "terms": {"avail": [0, 1, 2, 3, 4, 6, 9, 10, 11, 13, 14, 15, 22, 23, 24, 25, 32, 33, 37, 42, 46, 51, 52, 53, 54, 56, 57, 59, 62, 64, 66, 69, 77, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 97], "system": [0, 2, 3, 5, 10, 11, 14, 17, 23, 24, 31, 32, 33, 34, 38, 39, 42, 47, 48, 49, 54, 55, 56, 62, 68, 78, 79, 80, 82, 83, 85, 87, 90, 91, 93, 95, 96], "Will": [0, 4, 7, 9, 10, 13, 14, 19, 21, 32, 33, 41, 46, 51, 78, 80, 82, 83, 85, 86, 90, 92, 95, 97], "return": [0, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 31, 32, 33, 37, 47, 51, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 92, 94, 95, 96, 97], "200": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 31, 37, 92, 95], "ok": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 31, 37, 46, 59, 81, 82, 95], "bodi": [0, 3, 4, 6, 7, 9, 10, 13, 14, 16, 17, 19, 23, 57, 61, 83, 92, 95], "statu": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 23, 31, 37, 74, 82, 83, 90, 92, 95, 97], "code": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 30, 37, 41, 43, 45, 47, 74, 78, 80, 81, 83, 85, 86, 89, 90, 92, 95, 96, 97], "No": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 31, 40, 44, 47, 92, 95], "error": [0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 18, 23, 24, 30, 31, 34, 37, 43, 46, 47, 52, 56, 57, 74, 78, 81, 82, 83, 85, 86, 90, 93, 95, 96, 97], "regist": [0, 5, 13, 14, 23, 33, 37, 42, 57, 62, 70, 73, 75, 78, 80, 81, 82, 83, 85, 87, 90, 91, 93, 95, 96], "requir": [0, 1, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 31, 33, 37, 42, 51, 64, 70, 71, 73, 74, 75, 80, 82, 83, 85, 86, 87, 89, 90, 92, 95], "post": [0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 16, 17, 19, 23, 37, 57, 62, 79, 82, 83, 93, 95], "expect": [0, 3, 4, 7, 9, 10, 11, 13, 14, 16, 17, 19, 23, 24, 33, 37, 39, 52, 57, 59, 66, 70, 78, 80, 82, 83, 86, 92, 95, 96], "success": [0, 2, 3, 4, 6, 9, 10, 11, 13, 14, 17, 23, 31, 34, 37, 57, 79, 80, 82, 86, 92, 95], "recent": [0, 23, 33, 83, 86, 95], "credenti": [0, 4, 23, 58, 83, 95], "check": [0, 4, 13, 17, 23, 30, 34, 37, 42, 48, 56, 74, 78, 79, 80, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96], "json": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 31, 32, 33, 36, 37, 42, 46, 57, 61, 78, 82, 83, 86, 95, 96], "paramet": [0, 1, 3, 4, 6, 7, 9, 11, 14, 15, 16, 17, 19, 21, 23, 24, 31, 33, 37, 42, 44, 46, 47, 50, 51, 52, 55, 57, 59, 60, 61, 70, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 90, 92, 95, 97], "The": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 39, 40, 41, 44, 45, 46, 47, 49, 51, 52, 54, 55, 56, 57, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97], "identifi": [0, 2, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 24, 26, 29, 32, 33, 34, 37, 45, 47, 51, 55, 57, 64, 66, 67, 69, 71, 75, 78, 80, 81, 82, 83, 85, 86, 88, 90, 92, 94, 95, 97], "name": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 31, 32, 33, 37, 39, 42, 44, 46, 47, 51, 52, 57, 58, 60, 61, 70, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 97], "descript": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 22, 23, 25, 31, 33, 51, 52, 57, 78, 79, 80, 81, 83, 85, 88, 90, 92, 95, 96], "A": [0, 2, 3, 6, 9, 11, 15, 17, 19, 20, 21, 22, 23, 24, 25, 31, 32, 33, 37, 38, 39, 47, 48, 51, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 89, 90, 92, 94, 95, 96, 97], "human": [0, 2, 11, 23, 33, 40, 47, 80, 81, 82, 86, 90, 92, 95], "readabl": [0, 2, 11, 17, 23, 33, 40, 47, 78, 79, 80, 81, 82, 83, 86, 90, 92, 95], "assign": [0, 2, 4, 33, 48, 57, 61, 92], "subgroup": [0, 2], "default": [0, 1, 2, 3, 6, 10, 11, 14, 17, 20, 21, 22, 24, 25, 26, 29, 32, 33, 34, 37, 39, 42, 46, 47, 48, 49, 51, 52, 57, 61, 66, 70, 74, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 95, 96, 97], "whether": [0, 1, 2, 3, 4, 9, 10, 11, 14, 15, 16, 17, 19, 20, 21, 23, 24, 26, 29, 32, 33, 34, 37, 42, 46, 47, 48, 51, 52, 61, 66, 78, 80, 81, 82, 83, 84, 85, 86, 87, 92, 95, 96], "should": [0, 1, 2, 4, 8, 9, 11, 13, 14, 16, 17, 21, 22, 23, 24, 25, 32, 33, 37, 41, 42, 46, 47, 48, 49, 51, 57, 62, 65, 66, 77, 78, 80, 81, 82, 83, 86, 88, 90, 92, 94, 95, 96, 97], "400": [0, 1, 3, 7, 9, 10, 15, 17, 23, 74, 95], "bad": [0, 1, 3, 7, 9, 10, 15, 23, 74, 95], "If": [0, 1, 3, 4, 6, 9, 10, 11, 13, 14, 15, 16, 17, 21, 23, 24, 29, 31, 33, 34, 37, 39, 42, 43, 44, 46, 47, 49, 51, 52, 54, 56, 57, 58, 59, 61, 62, 70, 72, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 95, 96, 97], "ani": [0, 2, 3, 4, 6, 9, 11, 13, 14, 15, 17, 23, 24, 26, 33, 37, 40, 41, 42, 45, 47, 48, 49, 50, 51, 52, 54, 55, 57, 70, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 95, 96, 97], "mandatori": [0, 10, 17, 33, 48, 92, 95, 97], "field": [0, 3, 4, 7, 9, 10, 13, 14, 16, 25, 33, 42, 47, 51, 57, 66, 78, 82, 83, 90, 92, 95], "i": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 70, 72, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 97], "miss": [0, 4, 9, 23, 46, 47, 80, 88, 90, 92, 95], "otherwis": [0, 2, 3, 4, 9, 10, 15, 17, 23, 25, 37, 42, 46, 48, 52, 57, 78, 80, 81, 83, 85, 86, 90, 92, 95], "invalid": [0, 3, 4, 9, 23, 47, 57, 78, 80, 81, 84, 92, 95], "409": [0, 3, 6, 9, 10], "conflict": [0, 3, 6, 9, 10], "provid": [0, 3, 8, 9, 10, 11, 13, 16, 17, 19, 23, 24, 26, 29, 33, 34, 35, 36, 37, 47, 48, 51, 52, 54, 56, 57, 58, 59, 60, 61, 62, 65, 68, 69, 70, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 97], "doe": [0, 2, 3, 6, 9, 10, 13, 17, 24, 33, 37, 48, 52, 61, 63, 80, 81, 82, 83, 84, 85, 90, 92, 94, 96], "alreadi": [0, 1, 2, 3, 6, 10, 11, 14, 19, 21, 24, 33, 37, 42, 55, 57, 61, 63, 78, 80, 81, 82, 83, 84, 85, 88, 90, 92, 95, 96, 97], "exist": [0, 1, 3, 4, 5, 8, 11, 14, 17, 22, 24, 31, 42, 48, 55, 57, 58, 61, 64, 65, 67, 70, 71, 73, 74, 75, 77, 78, 80, 81, 82, 83, 85, 87, 90, 92, 94, 95, 96, 97], "string": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 23, 29, 31, 33, 36, 46, 47, 51, 57, 58, 60, 61, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 78, 80, 81, 82, 83, 86, 88, 90, 92, 95, 96, 97], "an": [0, 1, 2, 3, 4, 5, 6, 11, 13, 14, 15, 17, 19, 21, 22, 24, 26, 29, 31, 32, 33, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 57, 59, 60, 61, 62, 66, 67, 72, 73, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97], "individu": [0, 16, 37, 39, 42, 46, 47, 52, 54, 62, 78, 80, 82, 85, 92, 95], "record": [0, 4, 16, 25, 37, 47, 82, 95], "put": [0, 14, 17, 37, 48, 57, 62, 79, 81, 83, 84, 86, 90, 95, 96], "octoprint": [0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 34, 35, 36, 37, 39, 40, 42, 43, 44, 46, 47, 49, 50, 51, 52, 53, 54, 57, 58, 61, 62, 63, 64, 65, 66, 67, 70, 74, 79, 87, 88, 89, 91, 93, 94, 95, 97], "usernam": [0, 4, 17, 23, 25, 33, 47, 58, 70, 76], "inform": [0, 1, 5, 10, 11, 14, 16, 17, 19, 23, 25, 26, 33, 37, 39, 47, 49, 51, 52, 56, 61, 63, 66, 73, 75, 80, 81, 82, 86, 87, 88, 89, 90, 92, 95, 96, 97], "about": [0, 2, 4, 5, 10, 11, 13, 14, 15, 20, 25, 33, 37, 40, 47, 48, 51, 61, 63, 73, 75, 79, 80, 81, 82, 86, 88, 90, 92, 95, 96, 97], "either": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 23, 26, 32, 33, 37, 40, 47, 48, 51, 54, 55, 57, 61, 71, 74, 78, 80, 81, 82, 83, 85, 86, 90, 92, 94, 95, 97], "log": [0, 5, 9, 11, 13, 21, 23, 26, 30, 33, 37, 38, 43, 47, 48, 52, 56, 57, 58, 61, 62, 77, 79, 80, 81, 82, 83, 84, 86, 88, 90, 91, 92, 94, 95, 96, 97], "which": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 25, 26, 32, 33, 37, 39, 40, 46, 47, 48, 49, 51, 52, 54, 57, 61, 62, 64, 66, 68, 69, 70, 71, 72, 73, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97], "404": [0, 3, 9, 10, 14, 15, 23, 31, 74, 83, 92, 95], "Not": [0, 2, 3, 9, 10, 14, 15, 17, 23, 31, 32, 37, 74, 82, 83, 90], "found": [0, 3, 4, 9, 10, 11, 13, 14, 15, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 37, 39, 42, 46, 54, 56, 74, 80, 81, 82, 83, 86, 89, 90, 91, 92, 95, 97], "unknown": [0, 3, 4, 11, 14, 47, 78, 81, 85, 95], "see": [0, 2, 4, 6, 9, 11, 13, 16, 23, 25, 31, 33, 35, 37, 41, 42, 47, 48, 49, 51, 52, 54, 55, 57, 59, 60, 61, 63, 64, 66, 70, 74, 82, 83, 86, 88, 89, 90, 92, 95, 96, 97], "activ": [0, 2, 3, 4, 6, 9, 10, 11, 13, 26, 29, 33, 34, 37, 42, 45, 46, 49, 52, 73, 76, 78, 80, 81, 82, 83, 86, 90, 96, 97], "account": [0, 2, 4, 23, 33, 37, 42, 48, 70, 82, 92], "true": [0, 1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 33, 34, 37, 40, 42, 46, 47, 48, 51, 55, 57, 58, 61, 66, 70, 72, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 91, 92, 95, 96], "fals": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 16, 17, 19, 23, 24, 25, 26, 29, 32, 33, 34, 37, 40, 42, 46, 47, 51, 61, 66, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 92, 95, 97], "admin": [0, 2, 4, 13, 17, 19, 23, 31, 47, 48, 64, 71, 73, 74, 75, 92, 95], "give": [0, 11, 13, 14, 37, 48, 54, 70, 82, 90, 92, 96], "right": [0, 2, 3, 4, 11, 13, 23, 24, 31, 32, 33, 37, 42, 47, 48, 51, 54, 64, 71, 73, 74, 75, 81, 82, 87, 90, 92, 95, 96], "mark": [0, 8, 14, 33, 42, 47, 65, 80, 85, 87, 92, 95, 96], "can": [0, 2, 4, 7, 9, 10, 11, 13, 14, 17, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 37, 39, 40, 41, 42, 46, 47, 48, 49, 51, 52, 54, 56, 57, 62, 66, 70, 74, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97], "left": [0, 1, 2, 10, 14, 23, 37, 51, 57, 61, 78, 81, 82, 85, 86, 90, 92, 95], "out": [0, 1, 2, 9, 10, 11, 14, 23, 33, 34, 37, 41, 42, 47, 48, 49, 50, 51, 52, 58, 78, 81, 82, 85, 88, 90, 92, 95, 96, 97], "deactiv": [0, 4], "object": [0, 2, 3, 4, 9, 10, 11, 12, 13, 14, 17, 18, 19, 23, 31, 33, 37, 47, 52, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 90, 92, 94, 95, 97], "properti": [0, 2, 3, 9, 10, 13, 19, 33, 37, 51, 52, 56, 57, 61, 66, 70, 72, 77, 78, 80, 81, 83, 84, 85, 86, 87, 90, 91, 92, 93, 96, 97], "contain": [0, 2, 3, 4, 7, 9, 11, 12, 13, 14, 15, 18, 19, 25, 32, 33, 37, 40, 41, 42, 45, 47, 52, 57, 60, 61, 72, 78, 80, 81, 82, 83, 85, 86, 89, 90, 92, 94, 95, 96, 97], "without": [0, 2, 3, 4, 11, 14, 24, 33, 37, 40, 46, 47, 49, 51, 54, 56, 78, 81, 82, 83, 86, 90, 92, 95, 96], "addit": [0, 1, 2, 3, 5, 6, 9, 11, 20, 22, 23, 24, 25, 31, 32, 33, 37, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 80, 81, 82, 86, 90, 92, 94, 95, 97], "current": [0, 1, 2, 3, 5, 10, 14, 15, 17, 22, 23, 24, 31, 32, 33, 37, 41, 42, 46, 47, 49, 50, 51, 52, 54, 56, 57, 61, 63, 66, 68, 70, 72, 73, 74, 78, 80, 81, 82, 83, 85, 86, 88, 90, 92, 95, 96, 97], "also": [0, 3, 4, 9, 11, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 29, 33, 34, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 66, 70, 72, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97], "note": [0, 2, 3, 6, 9, 13, 24, 33, 37, 40, 42, 47, 48, 51, 52, 57, 61, 62, 66, 70, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 95, 96, 97], "evalu": [0, 37, 40, 51, 80, 82, 95, 97], "even": [0, 4, 9, 21, 26, 33, 37, 48, 54, 80, 82, 87, 88, 90, 92, 95, 96], "presenc": [0, 4, 33, 37, 82, 95], "doesn": [0, 9, 14, 17, 23, 24, 33, 37, 42, 50, 52, 55, 57, 61, 80, 81, 82, 83, 85, 86, 87, 88, 90, 95, 96], "t": [0, 3, 4, 9, 11, 14, 15, 17, 23, 24, 32, 33, 37, 40, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 61, 70, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97], "though": [0, 9, 37, 41, 81, 90, 95, 96], "403": [0, 4, 13, 31, 83], "forbidden": [0, 4, 13, 31], "mismatch": [0, 4, 46], "repres": [0, 2, 10, 11, 31, 40, 51, 66, 78, 80, 81, 83, 84, 86, 92, 95], "person": [0, 2, 33, 94], "patch": [0, 10, 14, 45, 55, 57, 62, 79, 83], "merg": [0, 10, 37, 41, 73, 78, 80, 82, 86, 90, 92, 95], "204": [0, 1, 3, 4, 6, 9, 10, 14, 15, 23, 31, 92, 95], "apikei": [0, 2, 4, 11, 13, 57, 58, 62, 70, 76, 83, 92], "gener": [0, 2, 3, 5, 9, 10, 11, 13, 14, 15, 23, 24, 26, 29, 33, 34, 37, 39, 40, 41, 42, 45, 47, 56, 57, 66, 68, 73, 77, 79, 82, 83, 84, 86, 89, 90, 93], "multipl": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 23, 31, 33, 37, 40, 46, 47, 51, 52, 57, 62, 77, 78, 81, 86, 89, 90, 92, 95, 97], "type": [0, 1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 31, 32, 33, 37, 38, 42, 47, 52, 53, 54, 56, 57, 61, 62, 70, 74, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 90, 92, 94, 95, 96, 97], "0": [0, 2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 21, 23, 24, 25, 31, 32, 33, 34, 36, 37, 40, 41, 42, 45, 46, 47, 48, 49, 51, 52, 54, 55, 57, 61, 66, 74, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 95, 96, 97], "n": [0, 2, 4, 9, 15, 24, 37, 41, 46, 51, 82, 86, 92, 95], "1": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 61, 62, 65, 70, 74, 76, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 95, 96, 97], "empti": [0, 2, 3, 6, 9, 10, 23, 31, 32, 33, 40, 42, 46, 52, 57, 61, 77, 78, 80, 83, 85, 86, 92, 95], "boolean": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 23, 61, 66, 78, 80, 81, 83, 84, 85, 86, 92, 95], "valu": [0, 2, 3, 4, 6, 9, 10, 11, 12, 14, 17, 23, 25, 33, 36, 37, 40, 47, 51, 52, 57, 60, 61, 66, 70, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 90, 92, 95, 96], "bool": [0, 2, 15, 16, 17, 19, 24, 36, 55, 58, 73, 77, 78, 80, 81, 82, 83, 85, 86, 92, 95], "present": [0, 2, 3, 4, 9, 15, 16, 17, 37, 42, 47, 49, 52, 62, 66, 81, 82, 86, 88, 92, 95, 96], "flag": [0, 2, 4, 9, 12, 16, 19, 24, 32, 37, 49, 55, 66, 80, 81, 82, 84, 86, 90, 92, 95, 96, 97], "api": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 24, 25, 30, 33, 38, 45, 47, 50, 54, 56, 57, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 79, 82, 83, 88, 93, 95, 96, 97], "retriev": [1, 4, 5, 12, 15, 18, 23, 33, 36, 46, 51, 52, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 75, 78, 80, 81, 82, 83, 84, 85, 86, 90, 91, 95], "includ": [1, 2, 3, 4, 7, 9, 11, 14, 16, 17, 18, 29, 31, 33, 35, 37, 39, 40, 42, 46, 48, 50, 51, 52, 57, 61, 62, 66, 78, 80, 82, 83, 85, 86, 89, 90, 92, 94, 95, 96], "regard": [1, 2, 3, 6, 12, 18, 31, 95, 96], "baudrat": [1, 13, 37, 47, 59, 79, 81, 82, 84, 92], "serial": [1, 3, 6, 9, 11, 13, 25, 31, 38, 39, 40, 46, 47, 49, 52, 57, 61, 79, 81, 82, 83, 84, 86, 93, 95], "port": [1, 4, 13, 17, 25, 37, 47, 57, 59, 74, 77, 79, 81, 82, 83, 84, 88, 91, 92, 95, 96], "state": [1, 4, 5, 6, 11, 13, 33, 37, 46, 47, 48, 49, 51, 66, 73, 80, 81, 82, 86, 92, 95, 97], "permiss": [1, 3, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 23, 24, 76, 78, 80, 82, 83, 93, 95, 97], "exampl": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 22, 23, 24, 29, 30, 31, 32, 33, 37, 38, 39, 42, 45, 46, 48, 53, 54, 57, 58, 61, 62, 63, 66, 70, 74, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 95, 97], "http": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 25, 31, 32, 33, 34, 37, 42, 47, 48, 54, 57, 58, 62, 70, 74, 82, 83, 86, 90, 93, 95], "host": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 25, 31, 33, 37, 42, 46, 48, 49, 50, 54, 62, 74, 77, 79, 82, 83, 84, 88, 91, 95], "com": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 31, 32, 33, 37, 42, 54, 58, 62, 70, 74, 82, 83, 86, 90, 95], "x": [1, 2, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 31, 37, 41, 43, 45, 47, 51, 52, 57, 66, 74, 78, 80, 81, 82, 83, 85, 92, 95, 96], "kei": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 20, 21, 22, 24, 25, 26, 29, 30, 31, 33, 34, 36, 37, 39, 40, 47, 48, 52, 56, 57, 60, 62, 66, 68, 70, 73, 78, 79, 80, 81, 82, 83, 84, 86, 90, 92, 95], "abcdef": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 31, 70, 95], "applic": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 30, 31, 37, 39, 42, 51, 52, 54, 55, 56, 57, 62, 82, 83, 84, 88, 89, 90, 92, 95, 96, 97], "oper": [1, 2, 5, 7, 14, 15, 19, 24, 31, 47, 48, 53, 56, 57, 66, 67, 78, 80, 81, 92, 94, 95, 96, 97], "dev": [1, 37, 41, 42, 56, 79, 84, 90], "ttyacm0": [1, 37, 84], "250000": [1, 84], "printerprofil": [1, 3, 10, 13, 37, 56, 59, 62, 78, 79, 82], "_default": [1, 10, 37, 82], "option": [1, 3, 4, 6, 9, 11, 16, 17, 21, 23, 24, 25, 31, 32, 33, 36, 37, 39, 43, 47, 48, 51, 52, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 92, 95, 96, 97], "virtual": [1, 30, 37, 42, 43, 56, 78, 82, 89, 90, 92, 93], "230400": 1, "115200": [1, 37, 92], "57600": 1, "38400": 1, "19200": 1, "9600": 1, "id": [1, 4, 9, 10, 11, 13, 23, 32, 33, 43, 46, 47, 67, 70, 81, 83, 85, 90, 92, 95, 97], "portprefer": [1, 81], "baudrateprefer": [1, 81], "printerprofileprefer": 1, "autoconnect": [1, 37, 59, 79, 81, 82], "ar": [1, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 22, 23, 24, 26, 31, 33, 34, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 61, 62, 65, 70, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 95, 96, 97], "instruct": [1, 2, 33, 37, 39, 42, 48, 54, 66, 70, 82, 89, 90, 95, 97], "reconnect": [1, 32, 62, 70, 93], "printer": [1, 3, 5, 6, 11, 13, 15, 21, 28, 30, 32, 34, 38, 43, 48, 49, 50, 51, 52, 56, 59, 60, 62, 67, 78, 79, 82, 85, 88, 93, 94, 97], "specif": [1, 4, 5, 9, 11, 16, 23, 33, 37, 40, 42, 44, 46, 51, 52, 54, 57, 61, 73, 78, 80, 81, 82, 83, 84, 86, 88, 92, 93, 95], "us": [1, 2, 3, 4, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 37, 39, 40, 41, 42, 44, 45, 46, 47, 51, 52, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 69, 70, 71, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97], "prefer": [1, 37, 42, 62, 81, 82, 96], "auto": [1, 24, 26, 29, 34, 37, 42, 48, 81, 82, 92], "detect": [1, 4, 9, 11, 13, 16, 17, 21, 26, 33, 34, 37, 46, 79, 80, 81, 82, 90, 92, 95, 97], "attempt": [1, 4, 9, 17, 24, 37, 47, 55, 70, 80, 81, 82, 83, 88, 92, 97], "profil": [1, 2, 3, 5, 9, 13, 38, 42, 43, 52, 56, 67, 69, 78, 79, 82, 85, 92, 94, 95, 97], "save": [1, 3, 5, 10, 14, 16, 37, 42, 47, 59, 62, 68, 72, 73, 78, 79, 80, 81, 84, 85, 90, 92, 95], "request": [1, 2, 3, 5, 6, 7, 11, 12, 13, 15, 16, 17, 18, 19, 31, 33, 37, 42, 43, 46, 47, 49, 52, 56, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 80, 82, 83, 85, 90, 91, 92, 95, 96, 97], "": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 37, 39, 40, 42, 43, 46, 47, 48, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97], "new": [1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33, 34, 36, 37, 39, 41, 42, 45, 47, 48, 49, 50, 52, 54, 55, 57, 58, 61, 62, 65, 66, 67, 68, 70, 73, 78, 80, 81, 82, 83, 85, 86, 89, 90, 92, 95, 96, 97], "automat": [1, 3, 9, 16, 23, 24, 33, 34, 37, 41, 45, 48, 52, 57, 82, 85, 89, 90, 92, 95, 96], "startup": [1, 34, 37, 47, 54, 80, 81, 82, 90, 92, 93, 95], "futur": [1, 3, 14, 34, 37, 41, 54, 57, 78, 81, 83, 86, 90, 92, 96], "chang": [1, 3, 4, 5, 9, 11, 13, 14, 22, 29, 33, 35, 37, 38, 41, 42, 45, 47, 48, 49, 51, 52, 55, 56, 57, 73, 80, 81, 82, 83, 84, 86, 88, 90, 92, 95, 96, 97], "made": [1, 3, 4, 9, 21, 23, 24, 33, 37, 40, 41, 47, 82, 83, 90, 92, 95, 96], "configur": [1, 2, 4, 8, 9, 10, 11, 13, 14, 15, 30, 31, 37, 39, 40, 42, 43, 49, 51, 52, 54, 55, 56, 65, 67, 70, 71, 72, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 95, 97], "disconnect": [1, 2, 9, 37, 46, 47, 49, 52, 59, 62, 70, 79, 81, 82, 92, 97], "from": [1, 2, 4, 5, 6, 9, 10, 11, 13, 14, 15, 17, 22, 23, 24, 25, 32, 33, 36, 37, 40, 41, 42, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 59, 60, 61, 62, 66, 70, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97], "fake_ack": [1, 79, 81], "fake": [1, 59, 81, 95], "acknowledg": [1, 15, 21, 37, 46, 59, 81, 82], "messag": [1, 4, 6, 9, 11, 20, 21, 24, 32, 33, 36, 37, 39, 46, 47, 57, 62, 70, 80, 81, 82, 83, 85, 86, 90, 92, 95, 97], "case": [1, 2, 4, 6, 9, 11, 17, 21, 23, 33, 37, 45, 47, 48, 49, 52, 55, 57, 61, 66, 78, 80, 81, 82, 83, 85, 86, 89, 90, 92, 95, 96, 97], "one": [1, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 23, 25, 33, 37, 40, 41, 42, 45, 47, 50, 51, 52, 54, 55, 57, 59, 61, 62, 70, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 95, 96], "got": [1, 4, 23, 37, 47, 90, 92, 95], "lost": [1, 46, 47, 81], "line": [1, 2, 9, 11, 15, 25, 30, 36, 37, 39, 40, 42, 46, 47, 48, 49, 51, 52, 55, 78, 81, 82, 86, 87, 90, 92, 95], "commun": [1, 9, 11, 13, 30, 34, 35, 37, 39, 42, 46, 49, 56, 62, 79, 81, 82, 84, 92], "sinc": [1, 2, 4, 9, 11, 23, 26, 29, 33, 34, 35, 37, 40, 41, 47, 52, 54, 55, 76, 80, 81, 83, 84, 85, 86, 89, 90, 92, 95], "stall": [1, 92], "thi": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 36, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 61, 62, 63, 66, 67, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97], "onli": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 17, 21, 22, 23, 24, 25, 26, 32, 33, 37, 40, 41, 45, 46, 47, 48, 49, 51, 52, 55, 57, 61, 62, 70, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97], "emerg": [1, 9, 21, 47, 82], "e": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 25, 31, 32, 33, 37, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 58, 62, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97], "g": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 25, 31, 32, 33, 37, 39, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 58, 62, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97], "print": [1, 3, 5, 6, 10, 11, 13, 14, 15, 16, 21, 34, 37, 46, 48, 49, 50, 51, 52, 57, 61, 66, 78, 79, 80, 81, 82, 85, 86, 90, 92, 95, 97], "reason": [1, 3, 4, 9, 11, 12, 24, 47, 52, 77, 80, 86, 88, 90, 92, 95], "alwai": [1, 2, 3, 4, 10, 14, 21, 32, 33, 37, 41, 47, 49, 50, 51, 55, 57, 79, 80, 81, 82, 83, 87, 90, 92, 95, 96], "properli": [1, 33, 37, 48, 54, 57, 82, 89, 90, 95], "investig": [1, 47], "remov": [1, 2, 5, 11, 33, 36, 37, 47, 49, 57, 70, 78, 79, 80, 81, 83, 84, 86, 90], "instead": [1, 2, 6, 9, 21, 23, 24, 33, 37, 44, 46, 48, 50, 51, 54, 55, 57, 62, 80, 82, 83, 85, 86, 88, 89, 90, 92, 93, 94, 95, 97], "depend": [1, 2, 3, 9, 15, 32, 37, 42, 44, 45, 47, 52, 57, 62, 77, 80, 81, 82, 83, 85, 88, 89, 90, 92, 93, 95, 96], "symptom": 1, "solver": 1, "my_printer_profil": 1, "fakeack": [1, 59, 62], "must": [1, 3, 4, 6, 7, 9, 11, 22, 23, 33, 37, 47, 52, 57, 61, 78, 81, 82, 83, 85, 86, 92, 95, 96], "part": [1, 4, 10, 13, 17, 24, 31, 40, 48, 50, 51, 53, 54, 78, 80, 82, 83, 85, 87, 92, 93, 95, 96], "number": [1, 2, 9, 11, 25, 31, 37, 39, 40, 41, 45, 46, 47, 48, 52, 57, 62, 70, 78, 80, 82, 83, 86, 92, 95, 96], "autodetect": [1, 24, 37, 47, 82, 92], "suppli": [1, 3, 4, 6, 9, 10, 19, 23, 25, 33, 47, 57, 61, 78, 80, 83, 85, 86, 92, 95, 96], "server": [1, 3, 5, 9, 11, 13, 14, 15, 18, 23, 24, 26, 33, 34, 38, 42, 44, 51, 54, 55, 56, 57, 60, 61, 62, 66, 70, 74, 79, 81, 82, 84, 88, 90, 93, 95, 96, 97], "select": [1, 3, 6, 9, 10, 11, 21, 23, 31, 33, 37, 42, 45, 46, 47, 49, 51, 52, 55, 61, 62, 66, 81, 82, 83, 85, 95, 97], "text": [2, 9, 15, 17, 18, 21, 24, 37, 39, 40, 47, 48, 51, 55, 57, 62, 81, 82, 83, 90, 92, 95, 96], "textual": [2, 6], "represent": [2, 6, 7, 36, 40, 47, 51, 57, 78, 80], "few": [2, 41, 52, 90, 95], "paus": [2, 6, 9, 21, 37, 46, 47, 49, 50, 62, 63, 78, 79, 81, 82, 92], "process": [2, 3, 7, 16, 21, 24, 37, 46, 51, 54, 57, 66, 70, 77, 78, 80, 82, 83, 86, 90, 92, 95], "cancel": [2, 3, 6, 9, 34, 37, 46, 47, 49, 50, 52, 62, 63, 81, 82, 85, 86, 90, 92, 95], "sdreadi": [2, 9, 81], "sd": [2, 3, 5, 25, 37, 46, 47, 49, 52, 66, 81, 82, 92], "card": [2, 3, 9, 37, 46, 49, 66, 81, 82, 92], "initi": [2, 9, 10, 11, 24, 37, 46, 48, 66, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 95, 97], "redund": [2, 90], "unrecover": [2, 47], "occur": [2, 9, 15, 17, 47, 90], "readi": [2, 4, 9, 33, 48, 66, 81, 89, 90, 92, 93, 95], "being": [2, 3, 9, 10, 11, 16, 31, 33, 37, 39, 40, 41, 42, 47, 48, 51, 57, 66, 73, 78, 80, 81, 83, 85, 86, 90, 92, 95], "stream": [2, 3, 11, 13, 37, 39, 48, 50, 57, 78, 79, 82, 83, 92, 95, 96, 97], "so": [2, 4, 9, 11, 17, 23, 24, 26, 33, 37, 40, 41, 42, 47, 48, 49, 52, 55, 57, 62, 78, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96, 97], "receiv": [2, 11, 17, 21, 23, 33, 44, 46, 47, 49, 51, 52, 70, 78, 80, 81, 82, 83, 90, 93, 95, 97], "closedorerror": [2, 9, 81], "possibli": [2, 42, 92, 95], "due": [2, 3, 7, 21, 37, 40, 42, 45, 47, 49, 52, 57, 80, 81, 85, 86, 90, 92, 95, 96, 97], "actual": [2, 6, 9, 14, 17, 25, 33, 34, 37, 40, 41, 46, 47, 48, 51, 52, 54, 55, 66, 78, 80, 81, 82, 85, 86, 87, 89, 92, 93, 94, 95, 96, 97], "target": [2, 3, 4, 6, 9, 11, 17, 33, 37, 42, 46, 47, 52, 57, 66, 78, 81, 82, 83, 86, 90, 92, 94, 95, 96, 97], "mai": [2, 3, 4, 9, 11, 14, 15, 23, 24, 25, 33, 37, 46, 47, 49, 50, 51, 52, 54, 57, 61, 70, 73, 78, 80, 81, 82, 83, 85, 86, 87, 90, 92, 95, 97], "null": [2, 9, 19, 37, 46, 97], "set": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 31, 32, 33, 34, 36, 38, 39, 41, 43, 44, 48, 49, 51, 52, 55, 56, 57, 58, 59, 61, 62, 66, 70, 73, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97], "appli": [2, 9, 14, 15, 33, 51, 55, 57, 81, 82, 83, 85, 86, 87, 88, 92, 95, 96], "time": [2, 9, 11, 17, 22, 23, 24, 32, 33, 37, 41, 46, 47, 49, 70, 78, 79, 81, 82, 83, 84, 85, 86, 90, 92, 95, 96, 97], "unix": [2, 31, 83], "timestamp": [2, 7, 9, 16, 31, 46, 81, 83], "tool": [2, 5, 33, 37, 41, 45, 46, 47, 52, 66, 78, 81, 82, 92], "enumer": [2, 9, 82], "start": [2, 3, 6, 9, 11, 17, 21, 24, 25, 33, 34, 37, 40, 42, 46, 47, 48, 49, 50, 52, 53, 54, 57, 61, 62, 63, 77, 78, 80, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96, 97], "first": [2, 3, 4, 9, 10, 26, 29, 30, 34, 35, 37, 40, 42, 43, 46, 47, 48, 55, 57, 60, 66, 70, 78, 80, 81, 82, 83, 85, 86, 87, 90, 92, 95, 96, 97], "queri": [2, 3, 4, 6, 9, 23, 33, 37, 57, 82, 92, 95], "bed": [2, 3, 5, 10, 37, 46, 52, 66, 79, 81, 82, 85, 92, 95], "heat": [2, 9, 10, 46, 52, 66, 81, 82], "count": [2, 10, 14, 37, 52, 77, 79, 81, 82, 86, 90, 95], "int": [2, 7, 10, 16, 17, 19, 36, 46, 74, 78, 80, 81, 82, 83, 84, 86, 92, 95], "connect": [2, 5, 6, 9, 10, 13, 17, 34, 35, 37, 46, 47, 48, 49, 52, 56, 62, 70, 79, 81, 82, 83, 84, 88, 92, 94, 95, 97], "transmit": [2, 83, 97], "ratio": [2, 46, 82], "percentag": [2, 3, 9, 11, 37, 47, 57, 66, 81, 82, 97], "v": [2, 37, 42, 53, 82, 86, 91, 92, 93], "between": [2, 9, 11, 16, 21, 33, 37, 42, 48, 70, 81, 82, 84, 85, 86, 90, 92, 95, 96], "100": [2, 3, 17, 37, 40, 46, 57, 70, 81, 82, 86, 90, 92, 95], "estimatedprinttim": [2, 3, 6, 78, 81], "float": [2, 9, 10, 11, 16, 36, 47, 66, 78, 80, 81, 82, 83, 85, 86, 96], "estim": [2, 38, 78, 79, 81, 82, 93], "second": [2, 4, 9, 10, 11, 16, 17, 23, 34, 37, 46, 47, 66, 70, 78, 80, 81, 82, 83, 86, 92, 95, 96, 97], "lastprinttim": [2, 81], "last": [2, 3, 5, 7, 11, 31, 33, 37, 46, 47, 52, 55, 70, 78, 81, 82, 83, 84, 85, 86], "filament": [2, 3, 6, 9, 21, 37, 49, 52, 66, 78, 81, 82], "usag": [2, 11, 23, 30, 35, 36, 51, 56, 78, 83, 85, 86, 90, 92, 95], "length": [2, 3, 6, 10, 78, 81, 83, 92, 95], "mm": [2, 3, 9, 10, 66, 78, 81, 82, 86], "volum": [2, 3, 6, 10, 51, 52, 78, 81], "cm\u00b3": [2, 78], "complet": [2, 3, 6, 7, 11, 14, 23, 34, 37, 40, 46, 47, 52, 57, 61, 78, 81, 82, 83, 87, 92, 95, 97], "filepo": [2, 6, 81], "integ": [2, 9, 11, 17, 37, 40, 66, 80, 82, 92, 93], "posit": [2, 3, 9, 23, 47, 51, 52, 77, 78, 81, 82, 85, 86, 92, 95], "byte": [2, 3, 16, 17, 31, 37, 39, 46, 47, 57, 74, 78, 81, 82, 83, 86, 93, 95], "begin": [2, 6, 37, 46, 82, 83, 90, 92], "printtim": [2, 6, 37, 79, 81, 82, 92], "spent": 2, "printtimeleft": [2, 6, 81, 92], "printtimeleftorigin": 2, "origin": [2, 3, 5, 6, 10, 37, 47, 52, 79, 80, 81, 82, 83, 86, 92, 95], "linear": [2, 37, 82], "base": [2, 4, 9, 10, 11, 16, 21, 23, 24, 29, 33, 37, 40, 42, 45, 47, 49, 51, 57, 61, 62, 67, 77, 78, 80, 81, 82, 83, 84, 85, 86, 92, 94, 95, 96, 97], "approxim": [2, 48], "calcul": [2, 37, 82, 83, 86, 95, 96], "after": [2, 3, 6, 9, 11, 16, 24, 31, 33, 37, 39, 46, 47, 48, 52, 57, 61, 70, 78, 80, 81, 82, 83, 85, 86, 90, 92, 93, 95, 96, 97], "stabil": 2, "averag": [2, 37, 82], "total": [2, 37, 57, 82, 90], "past": [2, 17, 23, 37, 47, 82, 96], "same": [2, 3, 4, 9, 10, 11, 14, 21, 23, 24, 25, 32, 33, 37, 40, 44, 46, 47, 48, 50, 52, 54, 70, 77, 80, 82, 83, 84, 85, 86, 89, 90, 92, 95, 96, 97], "against": [2, 3, 4, 11, 13, 14, 16, 33, 34, 37, 51, 57, 74, 78, 80, 81, 82, 83, 86, 88, 92, 95, 96], "mix": [2, 37, 82, 95], "mixtur": [2, 37, 82], "path": [2, 3, 6, 8, 11, 24, 25, 31, 32, 33, 36, 37, 39, 42, 47, 57, 61, 74, 78, 80, 81, 82, 83, 84, 85, 90, 92, 94, 95, 96], "gco": [2, 3, 51, 61], "locat": [2, 5, 10, 11, 14, 23, 31, 37, 39, 42, 47, 52, 55, 61, 78, 80, 81, 82, 83, 86, 89, 90, 92, 94, 95], "anywher": 2, "fit": [2, 83, 95], "ascii": [2, 37, 82, 86], "displai": [2, 3, 7, 10, 14, 15, 20, 21, 22, 23, 24, 32, 33, 37, 47, 51, 55, 78, 80, 82, 85, 90, 92, 95], "potenti": [2, 10, 41, 42, 70, 80], "non": [2, 4, 9, 15, 37, 47, 57, 74, 82, 83, 86, 90, 95], "unicod": [2, 37, 78, 82, 93], "charact": [2, 4, 22, 37, 40, 78, 82, 86, 97], "turtl": 2, "a_turtle_turtl": 2, "within": [2, 3, 10, 11, 14, 17, 19, 24, 37, 39, 40, 45, 47, 51, 55, 61, 74, 78, 80, 81, 82, 84, 86, 89, 90, 92, 95, 96], "subfold": [2, 3, 61, 78, 90], "rel": [2, 9, 10, 24, 37, 52, 57, 62, 78, 81, 82, 83, 90, 94, 95, 96], "root": [2, 3, 4, 37, 42, 54, 57, 61, 78, 82, 83, 90], "machinecod": [2, 3, 47, 78, 81, 92], "Or": [2, 48], "children": [2, 3, 37, 51, 61, 78, 79, 82], "node": [2, 47, 49, 78, 90], "popul": [2, 57, 78, 83, 90, 95], "typepath": [2, 3, 78], "list": [2, 3, 4, 5, 6, 9, 11, 13, 17, 19, 22, 24, 25, 32, 33, 36, 37, 39, 42, 46, 47, 48, 49, 51, 52, 53, 54, 60, 61, 62, 64, 66, 67, 69, 70, 71, 72, 73, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 93, 95, 97], "extens": [2, 3, 7, 24, 42, 53, 78, 79, 80, 83, 86, 93, 95, 96], "tree": [2, 13, 42, 61, 92, 95], "stl": [2, 3, 11, 47, 78, 95], "For": [2, 4, 6, 9, 10, 11, 15, 16, 26, 33, 34, 37, 40, 42, 46, 51, 52, 54, 55, 61, 78, 80, 82, 83, 84, 86, 87, 89, 90, 92, 95], "other": [2, 3, 4, 7, 9, 10, 11, 14, 15, 23, 24, 25, 26, 34, 37, 40, 41, 42, 46, 47, 48, 49, 50, 51, 52, 57, 61, 78, 81, 82, 83, 86, 87, 90, 91, 92, 94, 95, 97], "arrai": [2, 3, 9, 10, 17, 31, 40, 66, 96, 97], "item": [2, 3, 22, 31, 37, 40, 78, 79, 82, 83, 86, 92, 95], "entri": [2, 9, 10, 16, 22, 25, 33, 37, 47, 61, 66, 78, 80, 81, 82, 86, 87, 89, 90, 92, 95, 97], "On": [2, 3, 4, 22, 23, 24, 42, 47, 48, 49, 51, 82, 87, 92, 95, 96], "recurs": [2, 3, 61, 78, 86, 90], "level": [2, 3, 31, 37, 38, 40, 47, 78, 82, 86, 87, 90, 95], "sub": [2, 3, 4, 6, 24, 31, 33, 39, 61, 77, 78, 80, 86, 90, 95, 96], "size": [2, 3, 6, 16, 31, 37, 39, 46, 47, 51, 52, 61, 78, 81, 82, 83, 86, 92], "all": [2, 4, 5, 7, 9, 11, 13, 16, 17, 19, 23, 25, 29, 31, 32, 33, 34, 37, 40, 41, 42, 43, 46, 47, 48, 51, 52, 54, 55, 57, 61, 62, 64, 66, 67, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97], "its": [2, 3, 4, 10, 15, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 39, 40, 42, 46, 47, 48, 49, 51, 55, 56, 57, 61, 65, 66, 77, 78, 80, 82, 83, 85, 86, 87, 88, 90, 91, 92, 95, 96, 97], "hash": [2, 3, 11, 33, 45, 78, 80, 82, 83, 95, 97], "md5": 2, "local": [2, 3, 4, 6, 7, 11, 31, 32, 33, 37, 42, 45, 47, 48, 51, 57, 61, 62, 64, 74, 80, 81, 82, 83, 84, 90, 92, 95], "sdcard": [2, 3, 11, 47, 61, 81, 92], "support": [2, 3, 4, 9, 11, 13, 16, 17, 24, 25, 26, 29, 30, 32, 33, 34, 37, 39, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 61, 70, 74, 78, 80, 82, 83, 84, 85, 86, 89, 90, 92, 95, 96, 97], "date": [2, 3, 6, 11, 16, 31, 33, 47, 61, 78, 79, 81, 82, 83, 85, 90, 95, 96, 97], "when": [2, 3, 4, 11, 13, 14, 16, 17, 24, 26, 31, 32, 33, 37, 39, 40, 42, 46, 47, 48, 49, 51, 52, 54, 55, 57, 62, 66, 70, 78, 80, 81, 82, 85, 86, 87, 88, 89, 90, 92, 95, 96, 97], "wa": [2, 3, 4, 6, 7, 8, 9, 11, 14, 15, 17, 19, 24, 25, 28, 31, 32, 33, 37, 39, 40, 42, 45, 47, 52, 65, 66, 70, 78, 80, 81, 82, 83, 85, 86, 90, 92, 95, 96], "upload": [2, 4, 5, 24, 32, 37, 47, 48, 54, 57, 61, 62, 64, 79, 81, 82, 83, 84, 92, 95], "store": [2, 3, 9, 10, 14, 24, 31, 37, 47, 52, 55, 58, 61, 78, 80, 82, 83, 84, 85, 86, 90, 92, 94, 95], "ref": [2, 3, 31], "relev": [2, 9, 20, 31, 37, 77, 80, 83, 95], "version": [2, 4, 5, 6, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 34, 35, 36, 37, 41, 42, 43, 47, 48, 49, 50, 54, 55, 56, 57, 74, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95], "gcodeanalysi": [2, 3, 37, 79, 82], "previou": [2, 4, 11, 52, 90, 97], "ha": [2, 3, 6, 9, 10, 11, 17, 19, 21, 23, 26, 29, 31, 32, 34, 35, 37, 40, 47, 48, 49, 52, 54, 55, 57, 64, 66, 71, 73, 74, 75, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 95, 96, 97], "never": [2, 21, 33, 37, 40, 50, 79, 82, 83, 92, 95], "been": [2, 3, 6, 9, 11, 17, 19, 21, 23, 26, 29, 34, 35, 47, 48, 49, 50, 52, 55, 57, 66, 70, 75, 78, 80, 83, 84, 85, 86, 90, 92, 95, 96, 97], "dimens": [2, 78], "depth": [2, 10, 51, 61, 78, 81, 96], "height": [2, 10, 11, 14, 37, 47, 78, 81, 82, 85, 90], "width": [2, 10, 51, 78, 81, 90, 95], "printingarea": [2, 78], "area": [2, 10, 46, 78], "maxx": [2, 78], "maximum": [2, 9, 10, 37, 51, 70, 78, 81, 82, 83, 86, 92, 95, 97], "coordin": [2, 3, 9, 10, 47, 52, 78, 81, 85], "maxi": [2, 78], "y": [2, 3, 9, 10, 21, 41, 45, 47, 51, 52, 66, 78, 81, 82, 85, 92, 95], "maxz": [2, 78], "z": [2, 9, 10, 11, 37, 41, 47, 51, 52, 66, 78, 81, 82, 92, 95], "minx": [2, 78], "minimum": [2, 9, 10, 33, 51, 70, 78, 81, 82], "mini": [2, 78], "minz": [2, 78], "travelarea": [2, 78], "bound": [2, 10, 78, 81, 90, 95, 97], "box": [2, 3, 10, 33, 48, 49, 50, 52, 78, 81, 95, 96], "move": [2, 3, 8, 9, 10, 47, 51, 52, 61, 62, 65, 78, 81, 83, 90, 92, 96], "traveldimens": [2, 78], "travel": [2, 9, 78], "resourc": [2, 3, 4, 9, 10, 14, 15, 31, 83, 92, 95], "url": [2, 3, 10, 14, 15, 16, 22, 23, 24, 25, 31, 32, 33, 37, 48, 54, 57, 62, 74, 78, 79, 80, 82, 83, 88, 90, 92, 95], "issu": [2, 4, 5, 26, 33, 35, 37, 39, 42, 48, 52, 54, 55, 57, 59, 61, 63, 66, 81, 82, 88, 96], "command": [2, 5, 11, 13, 14, 17, 25, 30, 36, 37, 39, 42, 43, 47, 48, 51, 52, 53, 55, 56, 57, 59, 60, 61, 63, 66, 71, 74, 77, 79, 81, 82, 86, 87, 88, 90, 93, 95], "delet": [2, 5, 10, 17, 23, 24, 37, 41, 47, 57, 61, 62, 64, 67, 69, 72, 73, 78, 79, 81, 82, 83, 85, 90], "download": [2, 3, 16, 31, 33, 37, 42, 57, 61, 62, 72, 78, 82, 92], "failur": [2, 3, 17, 37, 47, 79, 80, 82, 92, 95], "fail": [2, 3, 9, 17, 23, 24, 33, 37, 42, 47, 74, 81, 82, 83, 92, 96, 97], "averageprinttim": 2, "map": [2, 7, 9, 11, 13, 14, 19, 22, 25, 37, 40, 46, 52, 66, 78, 80, 82, 83, 85, 86, 92, 93, 95, 97], "deprec": [2, 8, 23, 37, 47, 57, 65, 76, 79, 80, 81, 82, 83, 84, 86, 92, 97], "4": [2, 3, 17, 20, 24, 27, 29, 33, 35, 37, 45, 46, 47, 48, 76, 77, 80, 81, 82, 83, 86, 88, 90, 92, 95, 96], "might": [2, 3, 9, 11, 13, 14, 15, 31, 33, 37, 39, 41, 42, 47, 48, 49, 52, 54, 57, 70, 71, 78, 80, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96, 97], "effect": [2, 3, 4, 36, 78, 79, 84, 90, 92], "implicit": [2, 95, 97], "inherit": [2, 25, 95, 96], "danger": [2, 37, 51, 82, 92], "consid": [2, 9, 17, 23, 27, 28, 32, 37, 41, 48, 55, 56, 78, 80, 82, 83, 84, 86, 92, 95, 97], "high": [2, 14, 22, 37, 49, 78, 82], "respons": [2, 10, 12, 13, 14, 16, 17, 18, 37, 44, 46, 47, 48, 52, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 79, 81, 82, 83, 85, 92, 95, 96, 97], "default_group": [2, 92], "enabl": [2, 4, 9, 11, 13, 20, 21, 22, 25, 26, 29, 32, 33, 34, 37, 42, 43, 47, 48, 49, 51, 52, 54, 55, 79, 80, 81, 82, 83, 87, 88, 90, 92, 95], "changeabl": 2, "modifi": [2, 20, 21, 31, 32, 33, 37, 41, 47, 73, 78, 80, 81, 83, 84, 86, 88, 90, 92, 97], "toggleabl": 2, "role": [2, 48, 76, 84, 92, 95, 97], "get": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 31, 33, 34, 36, 37, 40, 41, 42, 46, 47, 48, 51, 56, 57, 59, 61, 62, 63, 67, 68, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 95, 97], "disk": [3, 31, 33, 37, 47, 78, 80, 82, 83, 84, 92, 95], "space": [3, 31, 33, 37, 40, 82], "still": [3, 4, 8, 11, 16, 31, 33, 37, 40, 47, 48, 53, 55, 57, 65, 83, 86, 88, 90, 92, 95, 96, 97], "result": [3, 9, 15, 23, 24, 37, 44, 47, 51, 57, 66, 74, 78, 80, 81, 82, 83, 85, 86, 92, 95, 96], "cach": [3, 22, 32, 33, 37, 78, 79, 82, 83, 89, 90, 92, 94, 95], "perform": [3, 4, 16, 17, 24, 33, 37, 57, 58, 77, 78, 80, 82, 83, 87, 92, 95, 96, 97], "you": [3, 4, 9, 11, 13, 14, 15, 20, 21, 24, 25, 26, 32, 33, 34, 37, 39, 40, 41, 42, 43, 44, 46, 47, 50, 51, 52, 54, 55, 56, 57, 61, 62, 70, 78, 81, 82, 83, 84, 86, 87, 88, 89, 90, 92, 95, 96, 97], "want": [3, 9, 11, 13, 14, 24, 33, 37, 39, 40, 41, 42, 46, 48, 49, 51, 52, 54, 57, 62, 80, 81, 82, 83, 89, 90, 92, 95, 96, 97], "overrid": [3, 14, 34, 37, 51, 78, 80, 81, 82, 83, 85, 86, 88, 90, 95], "forc": [3, 10, 32, 33, 37, 40, 46, 80, 81, 82, 84, 89, 95], "while": [3, 6, 9, 11, 14, 23, 27, 28, 37, 45, 47, 48, 78, 80, 81, 82, 83, 85, 86, 90, 92, 95, 96], "refresh": [3, 9, 42, 66, 82, 89, 97], "disabl": [3, 4, 9, 20, 21, 22, 23, 24, 32, 34, 37, 42, 47, 51, 52, 54, 55, 79, 80, 81, 82, 83, 87, 88, 90, 92, 95], "bandwidth": [3, 83], "restrict": [3, 15, 23, 92, 95], "interfac": [3, 4, 9, 11, 13, 14, 23, 24, 25, 26, 33, 36, 37, 45, 46, 51, 54, 55, 56, 62, 78, 80, 81, 82, 92, 93, 95, 96], "By": [3, 24, 26, 33, 34, 37, 48, 78, 83, 92, 95, 96, 97], "directori": [3, 17, 33, 42, 52, 61, 78, 83, 84, 87, 89, 90, 95], "files_list": 3, "fetch": [3, 5, 22, 33, 37, 78, 82, 83, 92, 95], "whistle_v2": [3, 6], "gcode": [3, 6, 9, 10, 11, 13, 21, 24, 30, 38, 46, 48, 49, 50, 53, 56, 78, 79, 81, 82, 83, 88, 93, 94, 95, 97], "1468987": [3, 6], "1378847754": [3, 6], "1188": 3, "810": [3, 6], "5": [3, 6, 9, 11, 12, 14, 17, 23, 24, 33, 37, 40, 41, 45, 46, 47, 48, 49, 51, 52, 66, 70, 82, 83, 84, 86, 92], "36": [3, 6, 90], "23": [3, 40, 46, 48, 92, 95], "1387144346": 3, "whistle_": 3, "foldera": 3, "whistle_v2_copi": 3, "free": [3, 31, 33, 46, 56, 86, 95, 96], "3": [3, 4, 8, 9, 11, 14, 17, 18, 21, 22, 23, 24, 26, 28, 31, 33, 34, 36, 37, 40, 42, 46, 47, 50, 51, 55, 56, 57, 65, 70, 74, 80, 81, 82, 83, 84, 86, 88, 90, 92, 93, 95, 97], "2gb": 3, "2": [3, 4, 9, 10, 11, 14, 17, 21, 22, 24, 25, 32, 33, 37, 39, 41, 42, 45, 46, 47, 51, 54, 55, 57, 62, 66, 70, 74, 78, 80, 81, 82, 83, 86, 88, 90, 92, 95, 96, 97], "test": [3, 4, 5, 14, 23, 37, 41, 42, 46, 62, 74, 78, 80, 83, 86, 89, 92, 95, 96], "1234": [3, 25, 74], "test2": 3, "1334": 3, "refer": [3, 8, 9, 15, 26, 34, 35, 54, 55, 65, 70, 78, 82, 83, 90, 92, 94, 95, 96, 97], "neither": [3, 11, 52, 57, 83, 85, 88, 92], "nor": [3, 11, 83, 85, 88, 92], "than": [3, 4, 7, 10, 11, 15, 23, 33, 37, 42, 51, 52, 57, 70, 78, 80, 82, 84, 85, 90, 92, 95, 97], "most": [3, 7, 33, 34, 37, 40, 45, 52, 55, 73, 82, 85, 86, 88, 89, 90, 95, 96], "multipart": [3, 4, 7, 57, 83, 92], "form": [3, 4, 7, 10, 15, 17, 49, 50, 57, 81, 83, 90, 92, 95], "header": [3, 4, 17, 23, 33, 37, 42, 51, 57, 74, 82, 83, 92, 95, 96], "specifi": [3, 6, 7, 9, 14, 15, 17, 23, 24, 25, 31, 33, 37, 42, 47, 48, 52, 59, 60, 61, 64, 66, 68, 69, 71, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 95, 97], "full": [3, 4, 11, 13, 14, 15, 23, 25, 33, 36, 39, 42, 46, 47, 48, 51, 52, 61, 62, 66, 70, 80, 82, 83, 86, 90, 92, 95, 97], "well": [3, 4, 17, 23, 24, 37, 39, 46, 55, 74, 80, 83, 84, 87, 90, 92, 95, 96, 97], "To": [3, 4, 7, 11, 20, 21, 23, 33, 37, 42, 44, 47, 48, 49, 51, 52, 54, 55, 70, 90, 92, 95, 96], "least": [3, 37, 48, 57, 61, 62, 82, 85, 92, 96], "foldernam": 3, "creation": [3, 16, 17, 24, 49, 61, 83, 85], "201": [3, 14, 23], "manag": [3, 5, 7, 10, 13, 14, 23, 24, 30, 31, 37, 39, 42, 47, 48, 49, 54, 55, 56, 65, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 93, 94, 95, 96, 97], "upon": [3, 6, 7, 9, 10, 11, 14, 23, 37, 47, 48, 51, 78, 80, 81, 82, 83, 85, 88, 89, 90, 92, 95, 97], "files_upload": 3, "boundari": [3, 81], "webkitformboundarydec2e3iwbtv1pwmc": 3, "430": 3, "disposit": [3, 4, 83], "filenam": [3, 4, 24, 31, 37, 39, 46, 47, 57, 61, 62, 72, 78, 81, 82, 83, 86, 92, 95], "octet": [3, 57, 83], "m109": [3, 46], "t0": [3, 46, 52, 82, 92], "s220": [3, 46], "000000": 3, "g21": 3, "g90": [3, 37, 51, 52, 82, 92], "done": [3, 21, 23, 37, 40, 47, 57, 58, 61, 62, 63, 66, 70, 74, 80, 82, 83, 86, 90, 92, 95, 96, 97], "effectiveselect": 3, "effectiveprint": 3, "utf": [3, 4, 24, 83, 86, 90, 92, 95, 96], "8": [3, 4, 11, 17, 23, 24, 33, 37, 42, 47, 48, 49, 57, 70, 74, 82, 83, 86, 87, 90, 92, 95, 96], "encod": [3, 5, 17, 24, 37, 79, 82, 83, 86, 92, 96], "follow": [3, 4, 6, 9, 11, 13, 17, 20, 21, 22, 23, 24, 25, 26, 29, 32, 33, 34, 37, 39, 40, 41, 42, 45, 46, 47, 48, 51, 52, 55, 56, 57, 62, 66, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 94, 95, 96, 97], "rfc": [3, 4], "5987": [3, 4], "263": 3, "20mm": [3, 10], "c3": 3, "bcml": 3, "a4ut": 3, "b": [3, 42, 46, 52, 80, 82, 86, 92, 95, 97], "b6x": 3, "umlaut": 3, "webkitformboundarydec2e3iwbtv1pwmd": 3, "246": 3, "here": [3, 4, 9, 10, 11, 14, 23, 24, 31, 33, 37, 40, 41, 42, 47, 48, 51, 52, 54, 57, 64, 66, 70, 71, 73, 74, 75, 78, 82, 83, 89, 92, 93, 95, 96, 97], "valid": [3, 6, 9, 10, 11, 17, 24, 25, 33, 37, 40, 47, 51, 70, 79, 80, 81, 82, 83, 84, 92, 95, 97], "basic": [3, 4, 11, 17, 23, 25, 36, 37, 38, 48, 51, 52, 77, 78, 82, 83, 84, 86, 89, 90, 95, 96], "parent": [3, 61, 78, 80, 83, 95], "unset": [3, 4, 9, 10, 23, 25, 32, 33, 37, 47, 52, 57, 61, 73, 80, 81, 82, 95], "taken": [3, 10, 13, 33, 52, 61, 80, 83, 86, 90, 92, 94, 95], "directli": [3, 6, 8, 13, 15, 20, 21, 25, 28, 32, 37, 42, 47, 57, 62, 65, 77, 78, 80, 81, 82, 86, 89, 90, 92, 94, 95, 97], "have": [3, 6, 9, 11, 15, 23, 24, 25, 31, 32, 33, 37, 40, 41, 42, 44, 47, 48, 51, 52, 54, 55, 57, 61, 62, 70, 72, 80, 81, 82, 83, 86, 89, 90, 92, 95, 96, 97], "ignor": [3, 9, 10, 11, 15, 16, 19, 21, 33, 37, 42, 48, 49, 80, 82, 86, 90, 92, 95, 96], "implicitli": [3, 33], "userdata": [3, 47, 61], "interpret": [3, 9, 36, 42, 81, 92], "along": [3, 78], "metadata": [3, 47, 77, 78, 80, 87, 88, 90, 92], "could": [3, 15, 17, 37, 39, 40, 47, 52, 61, 80, 81, 82, 84, 85, 86, 90, 92, 96], "pars": [3, 17, 33, 36, 47, 77, 80, 83, 92, 95], "try": [3, 17, 37, 47, 80, 81, 82, 86, 88, 90, 92, 95, 96, 97], "would": [3, 4, 9, 21, 39, 40, 47, 52, 77, 83, 84, 86, 89, 90, 92, 95, 96, 97], "busi": [3, 37, 46, 82], "job": [3, 5, 9, 11, 15, 16, 34, 37, 47, 49, 50, 52, 56, 62, 81, 82, 85, 87, 92, 95, 97], "415": 3, "unsupport": [3, 17], "media": [3, 90], "slice": [3, 5, 10, 11, 38, 39, 56, 61, 62, 78, 79, 80, 82, 94, 95, 97], "500": [3, 15, 17, 44, 83, 92], "intern": [3, 9, 11, 15, 21, 23, 24, 37, 39, 44, 45, 46, 47, 49, 51, 56, 81, 82, 83, 90, 92, 95], "direct": [3, 4, 10, 23, 51, 82, 86], "too": [3, 9, 11, 37, 42, 52, 82, 89, 90, 92, 95], "files_select": 3, "unselect": [3, 81], "isn": [3, 23, 48, 90, 96], "asynchron": [3, 9, 15, 82, 83, 85, 92, 95, 97], "take": [3, 4, 6, 9, 25, 33, 37, 40, 41, 48, 50, 51, 52, 57, 62, 70, 78, 81, 82, 83, 84, 89, 90, 92, 95, 96, 97], "place": [3, 11, 37, 41, 52, 54, 78, 81, 82, 83, 84, 86, 90, 92, 95, 96], "background": [3, 11, 90, 96], "sent": [3, 4, 9, 11, 20, 21, 26, 37, 46, 47, 49, 50, 52, 66, 81, 82, 83, 88, 92, 95, 97], "back": [3, 21, 23, 24, 29, 35, 41, 42, 46, 47, 48, 51, 52, 70, 80, 83, 90, 95, 96], "client": [3, 4, 8, 9, 11, 17, 25, 30, 37, 47, 56, 57, 58, 65, 66, 70, 80, 82, 83, 92, 95, 97], "slicer": [3, 5, 11, 37, 47, 54, 69, 79, 82, 85, 90, 95, 97], "engin": [3, 52, 80, 81, 95], "cura": [3, 13, 14], "now": [3, 8, 21, 33, 37, 41, 42, 44, 48, 54, 55, 65, 70, 82, 86, 90, 95, 96], "center": [3, 10, 79, 81, 85, 95], "dictionari": [3, 17, 33, 37, 52, 57, 78, 80, 81, 82, 85, 86, 90, 92, 95], "both": [3, 4, 9, 10, 33, 37, 45, 48, 51, 71, 78, 80, 85, 86, 90, 92, 95, 96], "prefix": [3, 18, 25, 33, 37, 40, 41, 47, 62, 82, 83, 86, 90, 92, 95], "strip": [3, 78, 86, 92], "match": [3, 6, 9, 11, 33, 37, 48, 51, 78, 80, 81, 82, 83, 86, 88, 90, 92, 95], "overridden": [3, 37, 78, 82, 83, 86, 95], "thing": [3, 13, 14, 24, 33, 37, 40, 48, 81, 82, 88, 89, 90, 92, 95, 97], "often": [3, 11, 34, 45, 95], "like": [3, 4, 11, 33, 37, 40, 42, 46, 47, 48, 49, 50, 51, 52, 62, 74, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 92, 95, 96], "differ": [3, 4, 10, 11, 14, 23, 37, 39, 40, 42, 53, 80, 81, 82, 83, 85, 88, 90, 92, 95, 96, 97], "temperatur": [3, 11, 13, 38, 46, 47, 48, 51, 52, 66, 79, 81, 82, 84, 85, 93, 97], "diamet": [3, 10, 52, 78, 81], "infil": 3, "finish": [3, 5, 16, 37, 47, 52, 53, 62, 75, 78, 81, 82, 83, 85, 86, 90, 92, 95, 97], "need": [3, 4, 9, 10, 11, 17, 19, 21, 23, 24, 32, 33, 37, 39, 40, 42, 44, 47, 48, 51, 57, 61, 62, 70, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97], "assum": [3, 37, 42, 49, 82, 83, 85, 90, 92, 96], "possibl": [3, 4, 8, 9, 14, 17, 22, 24, 33, 37, 39, 40, 46, 47, 48, 51, 54, 56, 65, 70, 78, 80, 81, 82, 88, 90, 92, 95, 96, 97], "consecut": [3, 37, 40, 70, 78, 80, 82, 84, 95], "call": [3, 4, 9, 17, 19, 23, 24, 25, 28, 37, 47, 52, 57, 61, 70, 74, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 95, 96, 97], "hold": [3, 10, 19, 78, 81, 90, 95, 96, 97], "run": [3, 9, 12, 14, 15, 19, 24, 25, 26, 33, 34, 37, 39, 41, 43, 47, 48, 51, 52, 54, 55, 63, 79, 81, 82, 86, 88, 89, 90, 92, 95, 96, 97], "befor": [3, 11, 15, 24, 37, 42, 44, 46, 52, 55, 57, 78, 80, 81, 82, 83, 85, 86, 90, 92, 94, 95, 97], "mean": [3, 4, 9, 37, 48, 52, 54, 57, 80, 82, 86, 89, 90, 92, 95, 96], "suppos": [3, 15, 88, 92, 96], "anymor": [3, 9, 55, 90, 92], "happen": [3, 11, 13, 14, 17, 41, 47, 78, 80, 83, 84, 85, 86, 92, 95, 96, 97], "entir": [3, 34, 48, 92], "202": [3, 23], "accept": [3, 6, 11, 23, 42, 46, 47, 61, 70, 80, 83, 92, 95], "abridg": [3, 14], "copi": [3, 23, 32, 37, 47, 54, 61, 62, 78, 79, 82, 83, 86, 89, 90, 92, 95], "destin": [3, 11, 56, 61, 79, 85, 95], "It": [3, 9, 20, 21, 22, 23, 24, 25, 28, 32, 33, 35, 37, 41, 47, 48, 49, 52, 56, 57, 62, 70, 78, 80, 81, 82, 83, 84, 86, 90, 92, 95, 97], "some_fold": [3, 78], "some_model": 3, "first_tri": 3, "my_custom_reprap": 3, "high_qual": [3, 14], "75": [3, 9], "fill_dens": 3, "15": [3, 37, 82], "some_other_fold": 3, "and_a_subfold": 3, "send": [3, 4, 5, 11, 21, 23, 34, 37, 42, 46, 48, 49, 50, 51, 52, 57, 60, 62, 66, 70, 80, 81, 82, 83, 92, 95, 97], "someth": [3, 11, 13, 14, 37, 46, 47, 48, 49, 51, 52, 57, 58, 61, 62, 70, 81, 83, 92, 93, 95, 96, 97], "files_delet": 3, "amount": [3, 9, 31, 33, 39, 66, 81, 86, 90], "just": [3, 9, 14, 25, 37, 40, 42, 44, 47, 48, 49, 50, 51, 52, 54, 55, 78, 81, 82, 83, 88, 89, 90, 92, 95, 96, 97], "storag": [3, 15, 33, 47, 56, 79, 81, 92, 95], "step": [3, 23, 30, 42, 51, 78, 79, 82, 89, 92, 95, 96, 97], "progress": [3, 6, 11, 47, 54, 57, 81, 85, 92, 95, 97], "relat": [3, 5, 24, 34, 41, 46, 78, 81, 85, 89, 96], "user": [3, 5, 9, 11, 15, 17, 20, 21, 23, 25, 32, 33, 37, 42, 47, 48, 49, 51, 52, 54, 55, 56, 61, 62, 79, 82, 83, 85, 86, 87, 89, 93, 94, 95, 96, 97], "lack": [3, 9, 11, 42, 52], "thu": [3, 4, 24, 33, 37, 41, 47, 48, 78, 82, 83, 88, 90, 92, 95, 96], "fulfil": 3, "access": [4, 5, 9, 11, 13, 17, 23, 24, 33, 38, 42, 47, 52, 53, 56, 57, 62, 74, 78, 79, 80, 81, 82, 83, 84, 85, 86, 90, 93, 94, 95], "control": [4, 5, 10, 13, 15, 21, 38, 47, 49, 52, 53, 56, 62, 79, 80, 81, 82, 83, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97], "each": [4, 10, 11, 22, 25, 37, 46, 47, 57, 61, 70, 78, 80, 81, 82, 83, 86, 87, 92, 94, 95, 97], "global": [4, 23, 57, 62, 77, 80, 81, 82, 83, 86, 88, 90, 91, 92, 97], "app": [4, 23, 33, 37, 42, 62, 79, 82, 83, 97], "workflow": [4, 30, 62, 95], "implement": [4, 6, 8, 13, 23, 24, 31, 37, 49, 50, 52, 57, 62, 65, 70, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97], "bundl": [4, 8, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 42, 48, 49, 53, 54, 55, 56, 62, 65, 79, 80, 82, 83, 86, 87, 90, 92, 95, 97], "plugin": [4, 7, 8, 11, 13, 19, 27, 28, 38, 39, 42, 45, 46, 47, 49, 50, 51, 52, 53, 55, 56, 57, 62, 65, 68, 79, 81, 82, 84, 87, 88, 91, 94, 97], "10": [4, 9, 11, 14, 18, 23, 24, 34, 37, 42, 51, 66, 70, 82, 84, 85, 90, 92, 95], "advis": [4, 37, 81, 82, 92], "fallback": [4, 47, 79, 80, 82, 83, 86, 95], "manual": [4, 22, 23, 24, 32, 33, 37, 42, 51, 55, 62, 77, 82, 87, 90, 92, 93], "rare": 4, "custom": [4, 5, 10, 15, 32, 33, 37, 41, 42, 45, 46, 47, 52, 53, 54, 56, 57, 60, 70, 71, 77, 80, 81, 82, 83, 86, 88, 92, 93, 95], "file": [4, 5, 6, 7, 9, 11, 13, 14, 16, 17, 24, 30, 32, 33, 37, 39, 40, 41, 42, 43, 48, 49, 50, 51, 54, 56, 57, 62, 64, 65, 66, 74, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 93, 94, 95, 96, 97], "bearer": [4, 17, 83], "token": [4, 17, 23, 31, 33, 57, 64, 71, 73, 74, 75, 83], "purpos": [4, 37, 80, 90, 92, 95], "via": [4, 6, 9, 11, 15, 16, 17, 21, 22, 23, 24, 25, 32, 33, 37, 39, 42, 46, 47, 48, 49, 51, 52, 54, 55, 57, 58, 66, 74, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 93, 95, 96], "pleas": [4, 6, 9, 21, 26, 33, 34, 35, 37, 42, 43, 48, 51, 52, 54, 55, 56, 70, 80, 82, 83, 87, 89, 90, 92, 95, 96], "variant": [4, 33, 40, 62, 89, 92], "treat": 4, "unauthent": 4, "anonym": [4, 30, 33, 48, 56, 83, 95], "endpoint": [4, 8, 13, 23, 33, 34, 37, 54, 57, 82, 83, 88, 92, 95, 96], "That": [4, 9, 11, 48, 52, 80, 83, 90, 92, 96], "deni": [4, 23, 48], "outright": [4, 33, 54], "11": [4, 22, 26, 34, 37, 42, 82, 83, 86, 90, 92, 95], "up": [4, 11, 13, 14, 24, 29, 33, 37, 41, 43, 44, 45, 48, 55, 56, 57, 70, 77, 80, 82, 83, 87, 88, 92, 93, 95, 96, 97], "make": [4, 9, 11, 13, 14, 16, 21, 23, 24, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 52, 54, 57, 62, 70, 81, 82, 83, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97], "webinterfac": [4, 23], "work": [4, 6, 8, 29, 33, 37, 40, 42, 48, 49, 52, 57, 65, 80, 81, 82, 83, 84, 86, 87, 89, 90, 92, 95, 96], "under": [4, 6, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 37, 40, 41, 42, 47, 48, 51, 52, 56, 57, 78, 82, 85, 89, 90, 92, 95, 96, 97], "circumst": [4, 24, 92], "inject": [4, 11, 37, 52, 56, 57, 77, 80, 87, 92, 93, 97], "html": [4, 37, 42, 44, 82, 90, 92, 95], "page": [4, 10, 33, 54, 57, 62, 77, 81, 82, 89, 93, 95, 97], "push": [4, 5, 9, 23, 24, 33, 41, 47, 56, 62, 70, 90, 92, 96, 97], "ui": [4, 10, 11, 13, 19, 20, 22, 33, 37, 47, 48, 51, 80, 82, 88, 90, 93, 95, 97], "caus": [4, 26, 37, 42, 46, 47, 52, 54, 55, 80, 81, 82, 83, 90, 92, 95, 96, 97], "confus": [4, 40, 90, 96], "alarm": 4, "among": [4, 10, 37, 77, 81, 82, 86, 92, 94, 95], "didn": [4, 15, 44, 80], "contribut": [4, 43], "secur": [4, 26, 37, 48, 79, 82, 83, 95], "platform": [4, 42, 48, 56, 77, 79, 80, 92, 95], "meaning": 4, "wai": [4, 9, 13, 37, 40, 41, 52, 55, 57, 62, 82, 87, 89, 90, 92, 95, 96], "final": [4, 33, 35, 37, 40, 45, 48, 51, 78, 81, 82, 88, 89, 90, 92, 95], "abandon": 4, "show": [4, 14, 24, 33, 36, 37, 46, 80, 82, 90, 91, 92, 95], "password": [4, 17, 25, 33, 37, 58, 70, 73, 82, 83, 91], "dialog": [4, 15, 19, 20, 21, 22, 24, 30, 31, 32, 33, 37, 48, 49, 51, 75, 82, 90, 93, 95, 97], "revok": [4, 23], "charset": [4, 83], "order": [4, 6, 9, 11, 13, 15, 16, 22, 24, 33, 37, 39, 40, 48, 51, 52, 57, 62, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 93, 96, 97], "allow": [4, 6, 9, 10, 11, 14, 17, 20, 21, 22, 23, 24, 25, 32, 33, 37, 40, 42, 45, 46, 48, 49, 51, 52, 54, 55, 57, 78, 80, 81, 82, 83, 84, 86, 89, 90, 92, 95, 96, 97], "rang": [4, 9, 17, 37, 48, 51, 52, 82, 83, 92, 96], "cannot": [4, 22, 33, 37, 42, 48, 81, 92, 96, 97], "decod": [4, 17, 78, 86, 92], "iso": [4, 47], "8859": 4, "addition": [4, 24, 33, 41, 45, 47, 52, 55, 57, 83, 85, 90, 92, 95], "replac": [4, 9, 11, 37, 39, 51, 60, 76, 80, 81, 82, 84, 86, 90, 92, 95], "section": [4, 24, 33, 37, 40, 51, 80, 82, 83, 90, 92, 95, 96], "defin": [4, 9, 10, 11, 15, 21, 32, 33, 37, 39, 40, 46, 47, 49, 51, 52, 57, 60, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 95, 97], "recommend": [4, 23, 24, 33, 47, 89, 90, 92, 95, 96], "how": [4, 14, 21, 34, 37, 42, 48, 53, 54, 66, 70, 81, 82, 87, 89, 91, 92, 93, 95, 97], "util": [4, 5, 11, 37, 48, 52, 56, 57, 61, 62, 70, 77, 79, 82, 84, 88, 90, 91, 92, 94, 95, 96], "attribut": [4, 9, 39, 51, 57, 78, 80, 82, 83, 85, 88, 90, 92, 95], "websit": [4, 22, 56, 78, 80, 90], "web": [4, 9, 11, 23, 25, 32, 37, 54, 55, 56, 62, 78, 82, 83, 93, 95], "share": [4, 10, 46, 77, 81, 86, 94, 95], "cor": [4, 83, 92], "question": [4, 9, 23, 33, 83, 92], "serv": [4, 37, 42, 44, 51, 55, 82, 83, 90, 95, 96], "machin": [4, 11, 25, 37, 47, 49, 78, 82, 83, 85, 92, 95, 96], "localhost": [4, 37, 82], "featur": [4, 13, 24, 31, 38, 41, 48, 49, 56, 79, 82, 90, 97], "allowcrossorigin": [4, 37, 79, 82], "config": [4, 5, 9, 11, 13, 15, 20, 21, 22, 24, 25, 32, 33, 35, 36, 38, 42, 46, 47, 51, 54, 55, 56, 72, 79, 80, 83, 84, 88, 90, 92, 95, 96, 97], "yml": [4, 90], "correspond": [4, 9, 33, 37, 47, 49, 52, 57, 60, 73, 78, 80, 81, 83, 86, 92, 95, 96], "checkbox": 4, "browser": [4, 11, 23, 25, 26, 31, 32, 37, 56, 62, 64, 70, 71, 73, 74, 75, 82, 83, 90, 95], "howev": [4, 29, 35, 47, 57, 62, 81, 83, 84, 90, 92, 95, 96], "xmlhttprequest": [4, 57], "load": [4, 10, 33, 37, 57, 79, 80, 81, 82, 84, 85, 86, 87, 88, 90, 95, 96, 97], "8081": 4, "cooki": [4, 37, 57, 58, 79, 82, 83, 97], "imposs": [4, 9, 90], "authent": [4, 9, 11, 17, 23, 33, 37, 47, 48, 57, 58, 82, 83, 92, 95], "through": [4, 6, 9, 15, 20, 21, 22, 23, 24, 31, 32, 33, 35, 37, 40, 41, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 78, 80, 81, 82, 83, 85, 86, 87, 88, 91, 92, 95, 96], "mechan": [4, 31, 33, 57, 61, 95, 96, 97], "reus": [4, 33, 90], "session": [4, 11, 24, 31, 47, 57, 58, 64, 70, 71, 73, 74, 75, 83, 95], "ll": [4, 9, 24, 37, 40, 42, 47, 48, 52, 54, 57, 62, 78, 82, 90, 92, 95, 96, 97], "therefor": [4, 90, 95, 97], "attack": 4, "affect": [4, 32, 83, 96], "doubl": [4, 25, 40, 83], "submit": [4, 89], "mitig": 4, "strategi": [4, 43, 56, 96], "recoveri": [4, 55, 82, 92], "csrf_token_p": 4, "_r": 4, "read": [4, 9, 10, 17, 37, 43, 48, 51, 54, 57, 74, 78, 81, 82, 83, 89, 90, 92, 93, 95], "side": [4, 37, 46, 83, 95], "javascript": [4, 30, 37, 51, 56, 79, 82, 83, 93, 95, 97], "toward": [4, 81, 96], "head": [4, 5, 10, 11, 13, 14, 17, 33, 37, 47, 52, 57, 66, 79, 81, 82, 83, 90, 92, 95, 96], "reli": [4, 37, 57, 82, 95, 96], "rather": [4, 37, 82], "csrf_token": 4, "j": [4, 11, 30, 37, 62, 65, 82, 90, 92, 95], "librari": [4, 11, 30, 37, 39, 51, 52, 54, 55, 56, 57, 61, 65, 66, 82, 84, 89, 95], "care": [4, 9, 33, 37, 40, 48, 57, 62, 78, 80, 81, 82, 83, 84, 90, 92, 95], "do": [4, 11, 14, 24, 37, 40, 41, 42, 44, 47, 48, 51, 52, 54, 55, 57, 58, 61, 62, 70, 78, 81, 82, 83, 86, 88, 89, 92, 93, 95, 96, 97], "core": [4, 7, 13, 15, 31, 37, 56, 71, 79, 82, 84, 88, 90, 92, 94, 95, 97], "function": [4, 23, 24, 31, 33, 37, 41, 45, 48, 50, 54, 55, 57, 58, 61, 62, 63, 66, 70, 74, 77, 78, 80, 82, 83, 86, 87, 89, 91, 92, 93, 95, 96, 97], "ajax": [4, 37, 57, 62, 82], "anoth": [4, 21, 33, 37, 40, 42, 48, 61, 78, 82, 83, 85, 86, 90, 92, 95], "context": [4, 9, 37, 51, 53, 60, 77, 80, 81, 82, 83, 84, 92, 95], "sure": [4, 11, 13, 14, 24, 37, 40, 42, 43, 46, 48, 51, 52, 54, 62, 78, 81, 83, 86, 88, 89, 90, 92, 94, 95, 96], "yourself": [4, 24, 37, 78, 82, 90, 92, 95], "sever": [4, 47, 96, 97], "framework": [4, 9], "owasp": 4, "cheatsheet": 4, "look": [4, 9, 37, 48, 49, 51, 57, 61, 80, 81, 83, 89, 90, 92, 95, 96, 97], "octoprintcli": [4, 23, 30, 56, 62], "getcooki": [4, 57, 62], "gethead": 4, "src": [4, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 42, 62, 74, 80, 90], "static": [4, 51, 57, 62, 80, 83, 86, 90, 92, 95], "detail": [4, 13, 16, 19, 23, 25, 26, 31, 33, 34, 35, 52, 57, 59, 60, 61, 63, 64, 66, 70, 90, 92, 95, 97], "construct": [4, 25, 78, 80, 84, 92, 95, 97], "creat": [4, 5, 10, 11, 14, 17, 23, 24, 32, 33, 37, 39, 40, 42, 46, 47, 48, 51, 52, 55, 57, 61, 77, 78, 80, 82, 83, 84, 85, 88, 89, 90, 92, 94, 95, 96], "passiv": [4, 11, 58, 97], "two": [4, 9, 10, 12, 24, 37, 40, 48, 51, 52, 55, 61, 78, 80, 81, 82, 83, 86, 89, 90, 92, 95, 96], "persist": [4, 16, 24, 33, 37, 46, 52, 58, 80, 84, 95, 97], "usual": [4, 11, 23, 25, 33, 37, 39, 41, 44, 45, 48, 77, 82, 83, 90, 92, 95, 96, 97], "did": [4, 11, 24, 31, 47, 80, 90, 95, 96], "401": 4, "unauthor": [4, 95], "incompat": [4, 13, 41, 79, 80, 95, 96], "wrong": [4, 23, 48, 52, 57, 92, 95], "bug": [4, 9, 26, 41, 42, 45, 54, 55], "fix": [4, 41, 42, 45, 46, 55, 83, 86], "third": [4, 13, 23, 37, 54, 55, 62, 80, 82, 92, 96], "parti": [4, 11, 13, 23, 37, 54, 55, 62, 82, 92, 96], "abov": [4, 20, 21, 32, 33, 37, 39, 40, 42, 48, 49, 51, 52, 57, 62, 63, 66, 80, 81, 82, 83, 84, 85, 90, 92, 95], "socket": [4, 11, 23, 24, 47, 56, 58, 62, 92, 96], "pass": [4, 17, 37, 57, 74, 77, 82, 83, 86, 88, 92, 95, 96, 97], "rememb": [4, 37, 58, 82, 90, 95, 97], "me": [4, 11, 13, 14, 23, 37, 58, 82, 95, 96, 97], "end": [4, 40, 46, 52, 56, 57, 80, 83, 90, 92], "sens": [4, 40, 47, 48, 86, 90, 92, 95], "currentus": 4, "extend": [4, 14, 37, 46, 52, 54, 81, 82, 85, 86, 90, 92, 95], "auth": [4, 11, 25, 30, 47, 62, 82, 93], "_is_external_cli": 4, "extern": [4, 33, 37, 42, 45, 82, 95], "network": [4, 25, 37, 48, 82], "guest": [4, 48, 97], "group": [4, 5, 48, 51, 76, 82, 90, 92, 97], "author": [5, 7, 13, 37, 62, 79, 80, 82, 83, 88, 90, 92, 96], "content": [5, 12, 15, 17, 18, 23, 31, 42, 44, 57, 61, 74, 78, 83, 90, 92, 95, 96], "cross": [5, 37, 57, 82, 83], "csrf": [5, 57, 82, 83, 95], "protect": [5, 82, 95], "login": [5, 11, 13, 24, 33, 37, 42, 47, 57, 58, 62, 70, 82, 83, 92, 95, 97], "logout": [5, 11, 58, 62, 92], "data": [5, 24, 30, 33, 37, 38, 46, 47, 51, 52, 56, 57, 58, 59, 61, 66, 67, 69, 70, 74, 75, 78, 79, 80, 81, 82, 83, 85, 86, 90, 92, 94, 95, 96, 97], "model": [5, 25, 30, 37, 43, 46, 47, 51, 52, 56, 78, 81, 82, 85, 90, 92, 95, 97], "handl": [5, 9, 19, 37, 49, 50, 56, 70, 75, 82, 83, 86, 92, 95, 96], "folder": [5, 13, 17, 24, 31, 33, 38, 39, 42, 46, 47, 52, 54, 55, 61, 78, 79, 80, 81, 82, 84, 85, 87, 89, 90, 92, 94, 95], "languag": [5, 37, 52, 55, 56, 62, 82, 90], "instal": [5, 11, 23, 24, 25, 32, 33, 34, 37, 42, 44, 48, 53, 55, 80, 82, 87, 90, 91, 92, 93, 94, 95, 96], "pack": [5, 55, 62, 64, 90], "chamber": [5, 10, 46, 66, 81], "arbitrari": [5, 47, 60, 80, 92, 95], "singl": [5, 9, 11, 17, 24, 32, 33, 40, 47, 48, 51, 81, 82, 89, 90, 92, 97], "add": [5, 22, 24, 31, 37, 40, 42, 44, 45, 47, 48, 51, 54, 55, 57, 62, 67, 69, 73, 77, 78, 79, 80, 81, 82, 83, 92, 93, 95, 96], "updat": [5, 7, 9, 13, 16, 22, 30, 34, 37, 41, 42, 47, 56, 57, 62, 67, 69, 73, 81, 82, 83, 89, 90, 91, 92, 96], "regener": [5, 11, 37, 82], "wide": [5, 42, 68], "templat": [5, 9, 37, 51, 52, 60, 62, 79, 81, 82, 83, 89, 90, 92, 94, 95, 97], "sourc": [5, 11, 30, 43, 47, 54, 55, 71, 78, 84, 85, 86, 87, 90, 92, 95, 96, 97], "execut": [5, 17, 33, 37, 46, 47, 49, 51, 52, 54, 71, 74, 81, 82, 83, 86, 90, 93, 97], "timelaps": [5, 13, 24, 37, 48, 56, 57, 62, 79, 82, 93, 95, 97], "unrend": [5, 37, 57, 72, 82], "variou": [5, 25, 33, 34, 35, 37, 51, 57, 62, 78, 80, 84, 88, 90, 92, 95], "wizard": [5, 13, 37, 48, 56, 62, 79, 82, 95, 97], "common": [5, 34, 40, 48, 52, 56, 80, 91, 93], "restart": [6, 11, 15, 16, 33, 37, 42, 48, 49, 51, 55, 58, 62, 63, 80, 82, 87, 90, 92, 95, 96], "There": [6, 9, 33, 41, 46, 47, 48, 52, 55, 81, 85, 87, 90, 95, 96], "equival": [6, 37, 63, 74, 77, 78, 82, 84, 92], "resum": [6, 37, 46, 47, 49, 50, 62, 63, 78, 79, 81], "toggl": 6, "action": [6, 13, 15, 24, 29, 30, 37, 46, 48, 52, 53, 56, 71, 74, 79, 82, 83, 85, 86, 93], "noth": [6, 33, 37, 46, 47, 63, 78, 81, 82, 85, 90, 92, 95], "In": [6, 24, 33, 37, 40, 42, 47, 51, 80, 82, 85, 86, 89, 90, 95, 96, 97], "stai": [6, 40, 51, 92, 96], "backward": [6, 13, 41, 45, 47, 57, 77, 86, 95, 96], "compat": [6, 37, 45, 47, 57, 77, 79, 80, 82, 86, 88, 92, 95, 96], "earlier": [6, 37, 42, 77, 82, 88, 90], "iter": [6, 52, 78, 83, 92, 93, 95, 97], "approach": [6, 37, 57, 81, 82, 92, 97], "behaviour": [6, 11, 37, 39, 46, 48, 51, 52, 57, 82, 90, 92, 95, 96], "dedic": [6, 23, 48], "seem": [6, 37, 42, 82, 90, 96], "clumsi": 6, "chosen": [6, 40], "prior": [6, 48, 57, 78, 81, 92, 95, 97], "offer": [6, 9, 14, 33, 37, 57, 78, 81, 82, 84, 87, 90, 92, 95], "precondit": 6, "8811": 6, "tool0": [6, 9, 66, 78, 81], "2298468264184775": 6, "337942": 6, "276": 6, "912": 6, "offlin": [6, 47, 51, 81, 82], "open": [6, 23, 24, 32, 33, 42, 46, 48, 78, 90, 92, 95, 96, 97], "exhaust": [6, 48, 53], "language_pack": 7, "_core": 7, "some_plugin": [7, 33, 37], "some": [7, 9, 10, 11, 15, 17, 22, 25, 32, 33, 37, 40, 42, 48, 49, 50, 52, 54, 55, 57, 61, 73, 74, 80, 82, 83, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97], "de": [7, 87, 90], "locale_displai": 7, "deutsch": 7, "locale_english": 7, "german": [7, 90], "last_upd": 7, "1474574597": 7, "gina": [7, 90], "h\u00e4u\u00dfg": 7, "italiano": 7, "italian": 7, "1470859680": 7, "transifex": 7, "team": [7, 33], "zip": [7, 24, 32, 33, 54, 90, 93], "tar": [7, 32], "gz": [7, 32, 83], "tgz": [7, 32], "describ": [7, 10, 11, 33, 42, 48, 52, 57, 62, 78, 80, 82, 85, 90, 92, 95], "successfulli": [7, 17, 34, 37, 47, 52, 80, 81, 83, 85, 86, 90, 95], "translat": [7, 55, 79, 82, 90, 95], "index": [7, 9, 11, 21, 32, 36, 42, 47, 54, 78, 95, 96], "display": [7, 82, 85], "meta": [7, 41, 80, 85, 95], "english": [7, 90], "7": [8, 17, 28, 31, 33, 37, 42, 47, 50, 65, 80, 82, 88, 90, 92, 95, 96], "document": [8, 9, 11, 14, 24, 25, 26, 27, 28, 35, 39, 41, 42, 44, 45, 52, 53, 54, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 80, 83, 89, 90, 91, 94, 95, 96, 97], "former": [8, 47, 65], "adapt": [8, 65, 78, 86], "soon": [8, 65, 90], "mostli": [9, 13, 83], "achiev": [9, 34, 37, 48, 89, 90, 96, 97], "reflect": [9, 13, 17, 66, 90], "compon": [9, 13, 33, 37, 39, 42, 48, 57, 62, 77, 79, 80, 81, 82, 92, 93, 95, 97], "know": [9, 40, 90, 95, 96, 97], "jog": [9, 62, 66, 79, 81, 92], "home": [9, 21, 33, 37, 47, 62, 66, 79, 81, 82, 90, 96], "three": [9, 11, 18, 21, 33, 40, 41, 55, 80, 87, 92, 96], "ax": [9, 10, 51, 66, 81], "offset": [9, 10, 11, 66, 81], "hotend": [9, 46, 52, 66, 81, 82], "histori": [9, 66, 81, 97], "releas": [9, 22, 26, 27, 28, 29, 33, 34, 35, 41, 42, 45, 48, 56, 66, 93, 96], "besid": [9, 89, 90], "report": [9, 33, 37, 41, 42, 46, 47, 51, 52, 54, 55, 82, 83, 85, 92, 95, 96], "wonder": 9, "why": [9, 26, 37, 40, 52, 66, 80, 88, 96], "below": [9, 11, 13, 16, 25, 33, 37, 39, 42, 47, 48, 51, 52, 57, 70, 74, 89, 92, 95, 97], "output": [9, 21, 36, 39, 42, 46, 48, 51, 57, 80, 81, 82, 83, 86, 90, 92], "webserv": [9, 92], "thread": [9, 37, 81, 82, 86, 92], "problem": [9, 33, 34, 37, 82, 90, 92, 96], "program": [9, 42, 90], "wait": [9, 15, 21, 37, 46, 47, 82, 86, 92, 95, 96], "long": [9, 13, 24, 37, 39, 40, 48, 52, 57, 70, 79, 80, 82, 83, 92, 95, 96], "backend": [9, 83, 90, 92, 95], "sleep": [9, 46, 86, 92], "rest": [9, 11, 37, 45, 47, 52, 56, 66, 90, 92, 95], "flask": [9, 56, 79, 91, 92, 95], "wsgi": [9, 83], "synchron": 9, "natur": [9, 97], "block": [9, 33, 37, 46, 55, 81, 82, 83, 86, 90, 91, 92, 95], "wasn": 9, "yet": [9, 14, 17, 21, 23, 46, 78, 80, 83, 84, 85, 90, 92, 95, 96, 97], "turn": [9, 40, 51, 82, 83, 90, 92, 95, 96, 97], "whole": [9, 13, 24, 33, 37, 52, 54, 57, 78, 82, 83, 92, 95], "stop": [9, 46, 47, 48, 86, 90, 95, 97], "respond": [9, 15, 17, 46, 81, 83], "repli": [9, 17, 46], "idea": [9, 48, 90, 92, 95], "thank": [9, 42, 43, 52], "larg": [9, 37, 82], "firmwar": [9, 30, 34, 35, 37, 46, 47, 49, 52, 56, 81, 82, 93], "particular": [9, 81, 95, 97], "track": [9, 29, 30, 33, 37, 40, 47, 52, 56, 95], "correct": [9, 17, 37, 41, 57, 62, 77, 78, 80, 82, 95, 96], "given": [9, 14, 17, 23, 31, 61, 66, 77, 78, 80, 81, 83, 85, 86, 92, 95], "pretti": [9, 48, 89, 90, 96], "much": [9, 48, 89, 90, 92, 96], "hit": 9, "situat": [9, 81, 92, 96], "wors": 9, "next": [9, 16, 23, 33, 37, 41, 46, 55, 82, 89, 90, 92, 95, 96, 97], "distinguish": [9, 37, 92], "don": [9, 33, 37, 40, 46, 48, 51, 52, 54, 55, 70, 78, 81, 82, 83, 89, 90, 92, 95, 96, 97], "henc": [9, 11, 14, 33, 78, 81, 83, 90, 92, 95, 97], "subscrib": [9, 11, 26, 82], "point": [9, 11, 44, 52, 57, 78, 80, 81, 83, 87, 89, 90, 97], "limit": [9, 11, 16, 17, 22, 23, 33, 37, 48, 52, 66, 70, 71, 80, 82, 83, 95], "thei": [9, 11, 15, 22, 23, 24, 33, 34, 37, 40, 45, 47, 48, 50, 52, 77, 78, 80, 82, 84, 87, 89, 90, 91, 92, 95, 96, 97], "exclud": [9, 24, 37, 42, 66, 80, 82], "214": 9, "8821": 9, "220": [9, 46, 66, 92], "tool1": [9, 66, 78, 81], "25": [9, 10, 37, 82, 92], "50": [9, 66, 82, 92], "221": 9, "70": 9, "1395651928": 9, "1395651926": 9, "212": 9, "32": 9, "49": 9, "1123": 9, "comma": [9, 66], "separ": [9, 27, 28, 40, 42, 46, 66, 78, 80, 86, 95], "ye": [9, 40, 96], "printhead": [9, 92], "more": [9, 11, 14, 17, 21, 23, 25, 31, 33, 39, 40, 41, 42, 47, 48, 51, 54, 57, 59, 60, 61, 64, 66, 74, 78, 80, 82, 84, 88, 89, 92, 93, 95, 96, 97], "axi": [9, 10, 11, 51, 66, 78, 81], "distanc": [9, 51, 81], "absolut": [9, 37, 52, 57, 78, 80, 81, 82, 83, 85, 92, 93, 95], "speed": [9, 10, 37, 51, 52, 81, 82, 90, 92], "append": [9, 36, 37, 57, 83, 90, 92, 95], "signifi": [9, 15, 80, 92, 95], "min": [9, 10, 51, 62, 79, 80, 81, 82, 90], "feedrat": [9, 47, 52, 66], "factor": [9, 10, 11, 66, 81, 86, 95], "movement": [9, 78], "except": [9, 13, 26, 37, 56, 57, 76, 78, 79, 80, 82, 83, 86, 88, 92, 95, 96], "10mm": [9, 51, 66], "5mm": [9, 66], "02mm": 9, "02": [9, 31, 92, 95], "feed": [9, 22, 32, 52, 81], "rate": [9, 11, 16, 33, 37, 47, 52, 70, 81, 82, 97], "105": [9, 46], "argument": [9, 23, 24, 31, 32, 33, 37, 42, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 83, 85, 86, 90, 92, 95], "05": [9, 17, 82], "extrud": [9, 10, 14, 37, 46, 47, 52, 62, 66, 78, 79, 81, 82], "retract": [9, 16, 37, 52, 66, 81, 82], "format": [9, 11, 16, 17, 22, 32, 33, 36, 37, 39, 40, 45, 46, 51, 59, 80, 81, 82, 83, 86, 92, 95, 96, 97], "heater": [9, 37, 46, 48, 52, 81, 82], "off": [9, 16, 37, 48, 52, 70, 79, 82, 92], "neg": [9, 23, 86], "flowrat": [9, 66], "flow": [9, 81, 83], "extrus": [9, 10, 52, 81, 85], "125": 9, "c": [9, 42, 46, 66, 80, 86, 92, 95, 96, 97], "205": [9, 66], "3mm": 9, "95": 9, "outsid": [9, 40, 47, 80, 92, 96], "plu": [9, 37, 41, 85, 95, 97], "init": [9, 66, 80, 84], "dure": [9, 11, 23, 33, 35, 37, 41, 52, 78, 80, 82, 83, 87, 90, 92, 93, 95, 97], "revers": [9, 37, 77, 78, 82], "won": [9, 32, 48, 87, 91, 95], "monitor_termin": 9, "termin": [9, 13, 38, 42, 46, 48, 50, 82, 97], "associ": [9, 10, 11, 21, 23, 25, 31, 33, 37, 40, 57, 61, 78, 81, 82, 83, 86, 92, 94, 95, 97], "consequ": [9, 47], "mintemp": 9, "trigger": [9, 11, 20, 21, 23, 24, 37, 42, 46, 47, 49, 50, 51, 59, 80, 82, 87, 92, 94, 95, 97], "omg": 9, "kill": [9, 46], "faq": [9, 47, 56], "n2685": 9, "g1": [9, 47, 51, 52, 92], "x147": 9, "748": 9, "y108": 9, "411": 9, "e627": 9, "83763": 9, "85": 9, "recv": [9, 11, 37, 82], "n2686": 9, "x148": 9, "522": 9, "286": 9, "8963": 9, "98": 9, "n2687": 9, "866": 9, "174": 9, "92338": 9, "87": 9, "n2688": 9, "x149": 9, "494": 9, "y107": 9, "868": 9, "97566": 9, "91": 9, "n2689": 9, "731": 9, "779": 9, "9946": 9, "96": 9, "n2690": 9, "69": [9, 90], "032": 9, "e628": 9, "01378": 9, "101": [9, 90], "n2691": 9, "252": 9, "y112": 9, "3785": 9, "107": 9, "n2692": 9, "x145": 9, "082": 9, "253": 9, "54089": 9, "93": 9, "monitor": [9, 92], "interfer": [9, 49], "m106": [9, 37, 51, 52, 88, 92], "m18": [9, 52], "s0": [9, 21, 37, 52, 82, 92], "mutual": [9, 51, 82], "exclus": [9, 51, 79, 82], "yaml": [9, 13, 15, 20, 21, 22, 25, 32, 33, 35, 36, 38, 46, 47, 51, 55, 56, 80, 82, 84, 88, 90, 92, 95, 96], "what": [9, 13, 17, 34, 37, 41, 47, 48, 54, 61, 77, 82, 83, 87, 88, 90, 92, 95, 96], "structur": [9, 11, 22, 33, 37, 40, 51, 52, 78, 80, 81, 82, 83, 84, 85, 86, 89, 90, 92, 95], "stat": [9, 11, 48], "histor": 9, "datapoint": 9, "script": [9, 13, 33, 38, 42, 47, 49, 50, 53, 56, 57, 60, 62, 79, 81, 82, 83, 84, 90, 93, 94, 96], "pair": [9, 40, 52, 57, 60, 66, 86, 95], "render": [9, 37, 44, 47, 51, 52, 55, 72, 81, 82, 90, 92, 95], "variabl": [9, 24, 34, 39, 51, 52, 62, 81, 82, 86, 90, 92, 95], "definit": [9, 17, 21, 33, 37, 51, 52, 73, 82, 92, 95, 97], "ongo": [9, 15, 37, 41, 46, 47, 82, 92, 95, 96], "ad": [9, 10, 22, 33, 37, 47, 48, 49, 50, 51, 78, 80, 83, 86, 87, 92, 93, 95, 96, 97], "org": [9, 17, 32, 33, 34, 37, 42, 54, 56, 74, 82, 90], "link": [9, 32, 33, 47, 78, 90, 92, 95], "physic": [10, 37, 48, 82], "etc": [10, 11, 37, 52, 57, 80, 81, 82, 83, 84, 87, 88, 92, 94, 95, 97], "visual": [10, 13, 43, 51, 57, 82, 95], "color": [10, 13, 37, 39, 79, 81, 82, 95, 97], "reprap": [10, 49], "formfactor": [10, 81], "rectangular": [10, 79, 81], "lowerleft": [10, 79, 81], "heatedb": [10, 52, 81, 82], "heatedchamb": [10, 81], "6000": 10, "invert": [10, 81], "300": [10, 17, 22, 37, 83, 92], "my_profil": 10, "my": [10, 23, 37, 57, 88, 96], "basedon": [10, 67], "some_profil": 10, "cool": [10, 47, 51], "some_other_profil": 10, "circular": [10, 79, 81, 97], "150": [10, 33], "21": [10, 46, 92, 95], "6": [10, 17, 22, 24, 33, 47, 48, 49, 55, 77, 90, 92], "partial": [10, 13, 73, 92], "edit": [10, 20, 21, 32, 33, 37, 40, 42, 51, 55, 90, 96], "collect": [10, 40, 77, 90, 95, 96, 97], "overwritten": [10, 14, 70, 78, 85, 86, 90], "unless": [10, 23, 33, 37, 39, 45, 48, 52, 82, 90, 95], "titl": [10, 22, 37, 82, 95], "bar": [10, 24, 37, 57, 82, 86, 90, 95, 97], "red": [10, 22, 37, 51, 79, 82, 95], "orang": [10, 37, 79, 82], "yellow": [10, 22, 37, 79, 82], "green": [10, 37, 79, 82], "blue": [10, 37, 79, 82], "black": [10, 13], "custom_box": [10, 81], "where": [10, 24, 37, 42, 48, 51, 55, 57, 78, 82, 83, 85, 87, 92, 93, 94, 95, 96], "safe": [10, 12, 37, 52, 53, 54, 56, 80, 82, 86], "exceed": 10, "min_x": 10, "smaller": [10, 92], "max_x": 10, "larger": [10, 39, 92], "min_i": 10, "max_i": 10, "min_z": 10, "max_z": 10, "nozzlediamet": [10, 81], "nozzl": [10, 29, 46, 52, 81], "sharednozzl": [10, 46, 52, 81, 82], "per": [10, 11, 16, 22, 23, 33, 37, 51, 52, 81, 82, 83, 92, 95, 97], "defaultextrusionlength": [10, 81], "tab": [10, 13, 37, 40, 46, 48, 50, 51, 79, 81, 82, 90, 95, 97], "tupl": [10, 78, 80, 81, 83, 84, 85, 86, 92, 95, 97], "25mm": 10, "20": [10, 14, 70, 82, 84, 85, 86, 90, 92], "quo": [11, 14], "streamlin": [11, 14], "consumpt": [11, 14, 89], "develop": [11, 13, 14, 33, 34, 35, 38, 41, 44, 53, 56, 77, 80, 81, 82, 89, 90, 92, 95, 96], "drop": [11, 13, 14, 46, 82], "email": [11, 13, 14, 33, 90], "real": [11, 46, 83, 86, 92], "exchang": [11, 23], "sockj": [11, 56, 62, 70, 79, 93], "instanc": [11, 18, 23, 24, 25, 26, 29, 33, 34, 37, 42, 45, 46, 48, 57, 62, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 94, 95, 97], "consist": [11, 23, 37, 40, 52, 57, 70, 78, 84, 92, 95, 97], "simpl": [11, 20, 21, 37, 39, 40, 46, 51, 52, 54, 88, 90, 92, 95], "indic": [11, 12, 23, 45, 47, 52, 70, 78, 80, 81, 83, 84, 85, 92, 95], "attach": [11, 23, 37, 52, 77, 81, 82, 83, 87, 92, 95], "3rd": 11, "establish": [11, 17, 37, 81, 82, 92], "reauthrequir": 11, "reauthent": [11, 37, 82], "necessari": [11, 33, 37, 39, 42, 52, 57, 70, 78, 82, 83, 86, 90, 92, 95, 96, 97], "stale": [11, 23], "suffic": [11, 52, 92], "accumul": 11, "twice": [11, 90], "flood": [11, 96], "printfail": [11, 47], "movierenderdon": 11, "determin": [11, 16, 18, 33, 37, 45, 51, 70, 78, 80, 81, 82, 83, 86, 95], "further": [11, 16, 17, 33, 37, 41, 47, 48, 57, 66, 78, 82, 83, 92, 93, 95], "With": [11, 52, 55, 85, 96], "certain": [11, 37, 46, 80, 88, 92, 95, 97], "dict": [11, 33, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 92, 95], "recogn": [11, 33, 49, 80, 86, 87, 88, 90, 95], "altern": [11, 23, 24, 51, 82, 90, 92, 95, 97], "regex": [11, 37, 51, 79, 81, 82, 83, 97], "pattern": [11, 37, 41, 57, 80, 82, 92, 95], "anyth": [11, 23, 26, 29, 37, 41, 57, 66, 82, 83, 84, 88, 90, 92, 95], "explicitli": [11, 37, 82, 83, 92, 95, 96, 97], "ones": [11, 22, 23, 33, 42, 57, 73, 80, 82, 89, 92, 95], "filter": [11, 13, 32, 38, 78, 80, 82, 83, 86, 92, 93, 95], "cap": 11, "wish": [11, 37, 82, 87, 90, 92], "your": [11, 15, 24, 25, 32, 33, 37, 39, 40, 42, 47, 50, 51, 52, 54, 55, 56, 57, 62, 78, 80, 82, 88, 92, 93, 95, 97], "subscript": [11, 37, 47, 79, 82], "special": [11, 15, 37, 40, 49, 50, 54, 74, 82, 92, 95, 96], "import": [11, 22, 24, 33, 39, 40, 42, 54, 57, 62, 82, 84, 86, 88, 90, 92, 93, 95], "kind": [11, 48, 92, 95, 96], "prevent": [11, 16, 24, 37, 51, 82, 83, 90, 92, 95, 97], "obtain": [11, 23, 33, 43, 51, 82, 90], "someus": [11, 33, 37, 90], "lgz0trf8by": 11, "roundtrip": 11, "throttl": [11, 33, 34, 46, 62, 81], "fast": [11, 70], "signal": [11, 21, 23, 49, 92, 95], "multipli": [11, 66], "everi": [11, 23, 33, 37, 46, 52, 82, 86, 90, 95], "500m": [11, 70], "produc": [11, 21, 83, 86, 90, 95], "maxim": [11, 70], "branch": [11, 33, 43, 45, 54, 56, 89, 95], "built": [11, 37, 47, 54, 55, 80, 83, 90, 92, 95, 96], "display_vers": [11, 95], "plugin_hash": 11, "config_hash": [11, 79, 84], "currentz": [11, 81], "temp": [11, 81], "plot": 11, "resend": [11, 37, 46, 47, 82, 92], "statist": [11, 37, 82], "additional_state_data": [11, 93], "hook": [11, 30, 37, 42, 47, 49, 50, 52, 53, 56, 77, 79, 80, 82, 87, 88, 93, 95, 97], "source_loc": [11, 95], "moment": [11, 17, 57, 78, 92], "source_path": [11, 47, 85, 95], "dest_loc": 11, "dest_path": [11, 85], "safemod": [12, 55], "incomplete_startup": 12, "mode": [12, 16, 37, 42, 53, 54, 56, 57, 62, 80, 82, 83, 90, 95], "similar": [13, 22, 40, 80, 83, 86, 92, 96], "settings_read": 13, "those": [13, 24, 33, 37, 41, 48, 49, 54, 57, 62, 78, 80, 83, 87, 90, 92, 95, 96, 97], "appear": [13, 22, 38, 77, 79, 82, 86, 89, 90, 95, 97], "sort": [13, 37, 42, 80, 82, 92, 95], "changelog": [13, 82], "licens": [13, 37, 42, 56, 79, 80, 82, 88, 90], "thirdparti": [13, 37, 82], "plugin_pluginmanag": [13, 37, 82], "plugin_id": 13, "pluginmanag": [13, 77, 79, 80, 93, 94, 95], "plugin_nam": [13, 54, 90], "plugin_announc": [13, 37, 82], "announc": [13, 30, 56], "navbar": [13, 37, 79, 82, 90, 95], "systemmenu": [13, 37, 82], "plugin_pluginmanager_about_thirdparti": 13, "section_print": [13, 37, 82], "terminalfilt": [13, 37, 79, 82], "gcodescript": [13, 37, 47, 52, 82, 92], "section_featur": [13, 37, 82], "webcam": [13, 38, 48, 56, 74, 79, 81, 83, 92, 95, 97], "accesscontrol": [13, 37, 48, 79, 82, 93], "gcodevisu": [13, 37], "section_octoprint": [13, 37, 82], "plugin_log": [13, 37, 82], "plugin_softwareupd": [13, 37, 82], "softwar": [13, 25, 30, 56, 89, 92], "softwareupd": [13, 88, 93], "section_plugin": [13, 37], "plugin_action_command_prompt": 13, "prompt": [13, 20, 23, 26, 30, 49, 56, 77, 90], "action_command_prompt": [13, 21], "plugin_curalegaci": 13, "legaci": [13, 14, 77, 90, 96], "curalegaci": [13, 14, 37], "sidebar": [13, 20, 37, 79, 82, 95, 97], "plugin_printer_safety_check": 13, "safeti": [13, 28, 34], "warn": [13, 34, 37, 47, 52, 57, 79, 82, 83, 86, 95, 96], "printer_safety_check": [13, 34], "gcodeview": [13, 29, 37], "viewer": [13, 30, 38, 48, 56, 97], "userset": [13, 37, 79, 82, 95], "beta": [13, 89], "sizethreshold": [13, 29, 37], "mobilesizethreshold": [13, 29, 37], "timelapsetmp": 13, "timelapse_tmp": [13, 37, 79, 82], "settingsplugin": [13, 90, 92, 93, 94], "subtre": [13, 78, 95], "portopt": 13, "baudrateopt": 13, "timeoutconnect": 13, "timeout": [13, 17, 37, 47, 52, 70, 74, 79, 81, 82, 83, 84, 86, 92], "timeoutdetect": 13, "timeoutcommun": 13, "timeouttemperatur": 13, "timeouttemperaturetargetset": 13, "temperaturetargetset": [13, 37, 79, 82], "timeoutsdstatu": 13, "sdstatu": [13, 37, 79, 82, 84], "maxtimeoutsidl": 13, "maxcommunicationtimeout": [13, 37, 79, 82], "idl": [13, 37, 79, 82], "maxtimeoutsprint": 13, "maxtimeoutslong": 13, "event": [13, 20, 30, 34, 38, 39, 53, 54, 56, 70, 79, 80, 82, 90, 93, 94, 95, 97], "streamurl": 13, "snapshoturl": 13, "snapshot": [13, 16, 37, 74, 79, 81, 82, 83, 92, 95], "ffmpegpath": 13, "ffmpeg": [13, 37, 47, 79, 82], "hand": [14, 32, 42, 48, 92, 95], "method": [14, 17, 24, 31, 57, 62, 64, 65, 70, 71, 73, 74, 75, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 95, 96, 97], "multi": [14, 52, 92, 95], "displaynam": [14, 33, 79, 82], "qualiti": [14, 81], "medium_qu": 14, "medium": 14, "quick_test": 14, "bottom_layer_spe": 14, "bottom_thick": 14, "brim_line_count": 14, "cool_head_lift": 14, "cool_min_feedr": 14, "cool_min_layer_tim": 14, "layer": [14, 39, 40, 47, 48, 81, 85, 92], "skirt": 14, "layer_height": 14, "skirt_line_count": 14, "succe": [14, 70, 85], "anywai": 14, "incl": [14, 92], "samedevic": 14, "devic": [14, 25, 37, 48, 95], "shutdown": [15, 34, 37, 47, 48, 49, 54, 55, 82, 95], "confirm": [15, 23, 37, 51, 79, 82, 92, 97], "strong": 15, "p": [15, 25, 37, 46, 48, 51, 77, 82, 95], "disrupt": [15, 54], "setup": [15, 19, 24, 33, 37, 43, 52, 57, 62, 82, 83, 88, 89, 90, 95, 96], "reboot": 15, "divid": [15, 37, 40, 81, 82, 96], "malform": 15, "zero": [15, 86], "expos": [15, 24, 33, 48, 91], "menu": [15, 37, 55, 82, 89, 90, 92], "programmat": [15, 95], "realli": [15, 33, 37, 48, 55, 82, 90], "itself": [15, 23, 25, 33, 37, 40, 52, 55, 57, 80, 82, 84, 87, 90, 92, 95, 96], "async": [15, 37, 83, 92], "timelapse_list": 16, "timelapse_delet": 16, "timelapse_manage_unrend": 16, "across": [16, 40, 46, 58, 97], "timelapse_admin": 16, "thumbnail": 16, "zchang": [16, 37, 47, 79, 82], "postrol": [16, 37, 79, 82], "roll": [16, 37, 82], "fp": [16, 37, 79, 82], "frame": [16, 17, 37, 47, 82, 92, 96], "video": [16, 17, 37, 82, 95], "retractionzhop": [16, 37, 79, 82], "hop": [16, 37, 82], "mindelai": 16, "interv": [16, 24, 34, 37, 46, 79, 82, 86], "vase": 16, "continu": [16, 23, 37, 41, 48, 81, 82, 86, 92, 95], "renderafterprint": [16, 37, 79, 82], "shot": 16, "enter": [17, 23, 42, 51, 55, 62, 83, 90, 92, 95, 96], "write": [17, 24, 37, 40, 51, 52, 70, 78, 82, 86, 89, 92, 95, 96], "check_typ": [17, 74], "dir": [17, 37], "check_access": [17, 74], "r": [17, 37, 74, 77, 80, 83, 92], "w": [17, 24, 46, 95], "allow_create_dir": 17, "check_writable_dir": 17, "writabl": [17, 78, 79], "small": [17, 42, 52, 92, 95, 96], "testballoon": 17, "txt": [17, 24, 25, 90, 95], "NOT": [17, 33, 37, 47, 52, 80, 81, 82, 90, 92, 96], "validssl": 17, "ssl": [17, 37, 82, 83], "basicauth": 17, "digestauth": 17, "digest": 17, "bearerauth": 17, "199": 17, "299": 17, "redirect": [17, 30, 82, 83, 95], "399": 17, "client_error": 17, "499": 17, "server_error": 17, "599": 17, "normal": [17, 23, 24, 32, 33, 37, 53, 78, 82, 83, 89, 92], "base64": [17, 74], "content_type_whitelist": 17, "imag": [17, 37, 47, 74, 82, 95, 96], "plain": [17, 57, 83], "content_type_blacklist": 17, "togeth": [17, 51, 78, 82, 90], "broader": 17, "whitelist": [17, 86], "disallow": [17, 83], "png": [17, 47], "blacklist": [17, 37, 79, 80, 82, 86], "reach": [17, 51, 56, 82, 92], "protocol": [17, 37, 49, 50, 74, 82, 83, 88, 93], "ip": [17, 25, 33, 37, 47, 48, 82, 83], "tcp": 17, "udp": [17, 74], "hostnam": [17, 37, 82, 91], "resolv": [17, 23, 57, 61, 66, 72, 74, 78, 80, 90, 97], "dn": [17, 25, 37, 82], "lookup": [17, 83], "none": [17, 24, 33, 37, 52, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 92, 95, 96], "remot": [17, 33, 37, 47, 82, 83, 90, 92], "lan": [17, 48], "subnet": [17, 37, 48, 82], "cidr": [17, 37, 82], "typeok": 17, "missing_fil": 17, "raw": [17, 33, 36, 42, 57, 74, 80, 84, 92], "gif": [17, 74, 92], "r0lgodlhaqabaiaaaaaaap": 17, "yh5baeaaaaalaaaaaabaaeaaaibraa7": 17, "reachabl": [17, 25, 48, 74, 92, 95], "53": [17, 37, 74, 82, 90], "192": [17, 37, 48, 82], "168": [17, 37, 48, 82], "is_lan_address": 17, "16": [17, 33, 82, 92], "9": [17, 21, 24, 45, 47, 51, 81, 82, 90, 92, 95], "checktyp": 17, "overal": [17, 84], "inde": 18, "genuin": 18, "firstrun": [19, 37, 79, 82, 95], "were": [19, 47, 55, 78, 90, 92, 95, 96], "skip": [19, 29, 37, 82, 83, 95], "wizardplugin": [19, 93, 97], "on_wizard_finish": [19, 95], "seen": [19, 90, 95], "come": [20, 21, 22, 23, 24, 25, 32, 33, 40, 46, 90, 95, 96, 97], "plugin_action_command_notification_show": 20, "These": [20, 37, 42, 51, 52, 82, 88, 95], "shown": [20, 37, 82, 95, 97], "popup": [20, 81], "panel": [20, 24, 37, 82, 95, 97], "clear": [20, 49, 90, 92], "plugin_action_command_notification_clear": 20, "enable_popup": 20, "them": [20, 21, 24, 32, 37, 52, 54, 57, 62, 80, 82, 83, 85, 87, 88, 90, 91, 92, 95, 96, 97], "hello": [20, 24, 37, 82, 86, 92, 93, 95], "world": [20, 37, 86, 90, 92, 95], "repositori": [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 41, 42, 54, 56, 88, 90, 93, 95, 96], "action_command_notif": 20, "choos": 21, "close": [21, 47, 52, 78, 79, 81, 86, 90, 92, 97], "again": [21, 33, 37, 40, 48, 55, 70, 78, 81, 82, 86, 87, 90, 95, 96], "longer": [21, 33, 48, 70, 80, 82, 86, 90, 96], "proceed": [21, 48, 90], "own": [21, 27, 28, 29, 33, 35, 37, 49, 57, 62, 80, 82, 86, 87, 90, 92, 95, 96, 97], "choic": [21, 39], "placehold": [21, 33, 37, 46, 51, 56, 60, 80, 82, 83, 92, 95], "enable_emergency_send": 21, "jump": 21, "queue": [21, 78, 86, 92, 94, 95, 96], "abl": [21, 23, 24, 25, 33, 35, 44, 47, 48, 52, 54, 62, 78, 80, 82, 86, 90, 95], "enable_sign": 21, "p1": 21, "m876": 21, "prompt_begin": 21, "prompt_choic": 21, "prompt_button": 21, "prompt_show": 21, "tell": [21, 42, 78, 88, 90, 92, 93], "fulli": [21, 35, 37, 45, 49, 52, 78, 80, 82, 84, 86, 87, 90, 92, 95], "prompt_end": 21, "unload": [21, 79, 80, 87, 88], "swap": 21, "proce": [21, 23, 24, 48, 83, 85, 92, 97], "click": [21, 25, 32, 33, 42, 49, 50, 51, 52, 77, 82, 90, 92, 97], "button": [21, 32, 33, 49, 50, 51, 52, 82, 90, 95, 97], "complic": [21, 90], "runout": 21, "abort": [21, 23, 50, 78, 92, 95], "channel": [22, 26, 33, 41, 89], "rss": 22, "atom": 22, "notif": [22, 30, 33, 37, 55, 56, 82], "reader": 22, "preconfigur": [22, 83, 92], "top": [22, 37, 40, 48, 51, 81, 82, 87, 88, 90, 95, 96], "uniqu": [22, 26, 29, 34, 81, 90, 95], "prioriti": [22, 37, 78, 82], "regular": [22, 24, 37, 41, 42, 46, 48, 51, 54, 56, 80, 81, 82, 92, 95], "unus": [22, 23, 37, 82, 95], "act": [22, 33, 37, 82, 90, 92, 97], "enabled_channel": 22, "forced_channel": 22, "_import": 22, "sparingli": [22, 81, 88], "channel_ord": 22, "ttl": [22, 33, 37, 79, 82], "live": [22, 32, 33, 37, 82, 92, 96], "minut": [22, 33, 37, 82], "hour": [22, 82, 89, 92], "display_limit": 22, "summary_limit": 22, "interact": [23, 37, 49, 66, 82, 90, 97], "behalf": [23, 92], "administr": [23, 42, 48, 90, 92, 95], "ask": [23, 82], "blown": [23, 51, 52, 82], "light": [23, 40], "weight": [23, 37, 82], "implementat": 23, "window": [23, 24, 25, 37, 39, 43, 51, 52, 54, 55, 57, 70, 84, 89, 90, 96], "auth_dialog": 23, "At": [23, 44, 57, 78], "appkei": [23, 82, 95], "fall": [23, 24, 92, 95, 96], "insensit": [23, 33, 83, 86], "grant": [23, 47, 48], "str": [23, 24, 46, 57, 77, 78, 80, 81, 82, 83, 84, 85, 86, 92, 95, 96], "app_token": 23, "user_token": 23, "plugin_appkeys_gr": 23, "plugin_appkeys_admin": [23, 92], "belong": [23, 33, 85, 90, 95], "fresh": [23, 37, 82, 83, 90], "awesom": [23, 90, 92, 95], "app_id": 23, "user_id": [23, 83], "api_kei": 23, "abcdef1234567890": 23, "revoc": 23, "owner": [23, 47], "who": [23, 47, 48, 83, 95], "getkei": 23, "opt": [23, 31, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 95], "promis": [23, 31, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75], "jqueri": [23, 31, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 97], "getallkei": 23, "generatekei": 23, "revokekei": 23, "revokekeyforapp": 23, "requestforus": 23, "checkdecis": 23, "conveni": [23, 80, 84, 90], "until": [23, 29, 37, 40, 45, 46, 57, 79, 82, 86, 95, 96], "goe": [23, 52, 92], "reject": [23, 37, 57, 82], "some_us": 23, "consol": [23, 39, 44, 57, 61, 90, 92, 95, 97], "our": [23, 78, 83, 88, 90, 92, 95, 97], "u": [23, 25, 90], "restor": [24, 48], "easi": [24, 33, 40, 90, 95, 96], "migrat": [24, 41, 56, 84, 93, 95], "newli": [24, 42, 48, 80, 89], "loss": 24, "As": [24, 34, 39, 40, 49, 51, 52, 57, 88, 90, 92, 95, 96], "adher": [24, 41, 42, 45], "standard": [24, 25, 37, 77, 82, 86, 88, 90, 92], "restore_unsupport": 24, "environ": [24, 33, 34, 39, 43, 44, 56, 77, 79, 83, 88, 89, 90, 92, 93, 95], "octoprint_backup_restore_unsupport": 24, "touch": [24, 25, 32, 37, 48, 56, 82, 90], "best": [24, 81, 90, 92, 96], "help": [24, 26, 33, 34, 36, 37, 39, 40, 41, 42, 46, 56, 77, 82, 83, 87, 89, 90, 92, 96], "subsystem": [24, 80, 88, 89, 94, 95], "exit": [24, 33, 36, 37, 92, 96], "combin": [24, 48, 83, 92, 95], "cronjob": 24, "cli": [24, 38, 56, 79, 93], "plugin_backup_backup_cr": 24, "payload": [24, 32, 33, 47, 52, 57, 70, 92, 95, 97], "additional_excludes_hook": 24, "arg": [24, 32, 33, 36, 42, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 95], "kwarg": [24, 32, 33, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 92, 95], "handler": [24, 32, 33, 37, 38, 49, 50, 70, 80, 83, 86, 87, 88, 92], "react": [24, 34, 54, 80, 87, 90, 92, 95], "foo": [24, 83, 86, 92, 95], "o": [24, 37, 43, 46, 82, 86, 92, 95], "io": [24, 26, 78, 83], "class": [24, 39, 51, 57, 62, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 94, 95, 97], "backupexcludetestplugin": 24, "octoprintplugin": [24, 79, 80, 92, 94, 95], "def": [24, 32, 33, 80, 86, 88, 90, 91, 92, 95], "self": [24, 33, 51, 78, 80, 82, 83, 90, 91, 92, 94, 95, 97], "join": [24, 78, 83, 95], "get_plugin_data_fold": [24, 79, 80, 94, 95], "f": [24, 37, 46, 47, 51, 52, 77, 80, 81, 82, 95], "__plugin_implementation__": [24, 88, 90, 91, 92, 95], "__plugin_hooks__": [24, 32, 33, 88, 92], "before_backup_hook": 24, "after_backup_hook": 24, "before_restore_hook": 24, "after_restore_hook": 24, "export": [24, 32, 91], "go": [24, 40, 41, 42, 47, 51, 81, 92, 93, 95, 96], "backupplugin": 24, "create_backup_help": 24, "get_help": [24, 79, 80, 91], "snippet": [24, 25, 37, 51, 53, 79, 82, 95], "_plugin_manag": [24, 77, 79, 80, 91, 92, 94], "claus": 24, "delete_backup_help": 24, "examplebackup": 24, "silent": [24, 37, 78, 82, 83, 84], "verifi": [24, 83, 89, 95], "unavail": 24, "offici": [24, 32, 54, 56, 90, 93, 96], "homepag": [24, 90], "reinstal": [24, 33, 90], "latest": [24, 33, 42, 49], "ssdp": [25, 91], "upnp": 25, "known": [25, 37, 47, 50, 52, 82, 92, 95], "bonjour": 25, "avahi": 25, "microsoft": 25, "icon": [25, 32, 33, 95, 97], "explor": 25, "frontend": [25, 51, 87, 92, 93, 95, 97], "safari": 25, "maco": [25, 37, 39, 42, 52, 55, 84, 86], "linux": [25, 37, 39, 43, 48, 51, 52, 54, 55, 84, 86, 87, 89], "brows": [25, 42, 91], "scan": 25, "discov": [25, 80, 90, 95], "address": [25, 32, 33, 37, 47, 48, 54, 57, 81, 82, 83, 90], "publicport": 25, "public": [25, 33, 48, 56, 90], "pathprefix": 25, "usessl": 25, "httpusernam": 25, "httppassword": 25, "upnpuuid": 25, "uuid": 25, "autogener": 25, "vendor": [25, 32], "vendorurl": 25, "obligatori": [25, 95], "txt_record": 25, "publish": [25, 33, 89, 90, 91, 95], "eth0": [25, 48], "443": 25, "_someservic": 25, "field1": 25, "value1": [25, 40, 86], "field2": 25, "value2": [25, 86], "scheme": [25, 37, 41, 82, 83], "sentri": 26, "gather": 26, "especi": [26, 40, 90, 95, 96], "valuabl": [26, 34], "candid": [26, 29, 33, 34, 92], "rc": [26, 33, 41], "stabl": [26, 29, 33, 37, 41, 42, 82], "kindli": 26, "servic": [26, 30, 37, 48, 95, 96], "complianc": 26, "privaci": [26, 34, 37, 80, 88], "polici": [26, 34, 80, 88], "enabled_unreleas": 26, "unreleas": [26, 29], "unique_id": [26, 34], "errortrack": 26, "project": [27, 28, 42, 90, 96], "cycl": [27, 28, 47, 52], "github": [27, 28, 32, 33, 41, 42, 54, 82, 88, 89, 90, 95], "formerli": [28, 31], "alex": 29, "ustyantsev": 29, "ever": [29, 35, 37, 48, 81, 82, 95], "2013": [29, 35, 48], "extract": [29, 35, 80, 83, 92, 95], "skipuntilthi": 29, "search": 29, "prime": [29, 52], "preview": [29, 41], "backup": [30, 39, 48, 56, 79, 84, 93, 96], "helper": [30, 56, 77, 79, 80, 83, 86, 87, 93], "discoveri": [30, 39, 56, 88, 91], "modul": [31, 33, 42, 44, 54, 56, 57, 62, 65, 66, 80, 81, 83, 84, 85, 86, 87, 89, 90, 95], "1393158814": 31, "43712": 31, "1392628936": 31, "2014": 31, "17": [31, 90, 95, 96], "13205": 31, "1798419": 31, "12237201408": 31, "listlog": 31, "deletelog": 31, "downloadlog": 31, "underli": [31, 34, 61, 64, 67, 68, 69, 71, 72, 73, 74, 75, 78, 83, 86], "uninstal": [32, 34, 55, 80, 87], "whl": 32, "archiv": [32, 33, 54, 90], "pip": [32, 33, 37, 42, 44, 54, 55, 82, 90, 93, 96], "py": [32, 33, 42, 47, 88, 89, 90, 92, 95, 96], "jneilliii": 32, "bedlevelvisu": 32, "master": [32, 33, 41, 42, 54, 83, 90, 95], "eyal0": 32, "printtimegeniu": 32, "logic": [32, 51, 80, 82, 83, 95], "main": [32, 37, 41, 48, 82, 90, 92, 95, 97], "littl": [32, 33, 90, 95], "wrench": [32, 33], "upper": [32, 33, 70, 92, 95], "corner": [32, 33, 81, 90], "repository_ttl": 32, "1440": [32, 33, 82], "notic": [32, 90, 95], "notices_ttl": 32, "360": [32, 33], "shouldn": [32, 33, 48, 90], "pip_arg": 32, "pip_force_us": 32, "dependency_link": [32, 90], "hidden": [32, 42, 77, 79, 80, 84, 97], "plugin_pluginmanager_install_plugin": 32, "source_typ": [32, 47], "plugin_pluginmanager_uninstall_plugin": 32, "plugin_pluginmanager_enable_plugin": 32, "plugin_pluginmanager_disabled_plugin": 32, "reconnect_hooks_hook": 32, "python": [32, 33, 37, 39, 40, 42, 47, 51, 54, 56, 78, 80, 82, 86, 87, 88, 89, 90, 92, 93, 95], "exampleplugin": 32, "some_custom_hook": 32, "some_other_custom_hook": 32, "notifi": [33, 57, 92, 95], "themselv": [33, 39, 88, 92, 95, 97], "switch": [33, 42, 51, 81, 90, 92, 96, 97], "git": [33, 42, 45, 54, 90, 95], "commit": [33, 41, 42, 45], "fire": [33, 47, 92, 95, 97], "navig": [33, 37, 82, 90, 95, 97], "therein": [33, 42, 92, 96], "onc": [33, 37, 44, 46, 48, 52, 55, 61, 83, 86, 89, 92, 95, 96, 97], "adjust": [33, 37, 48, 52, 70, 82, 83, 92, 93, 95, 96], "target_vers": 33, "checkout": [33, 42, 90], "pi": [33, 48, 90, 96], "octopi": [33, 37, 54, 55, 62, 74, 82, 89, 90, 96], "raspberri": [33, 48, 90], "guid": [33, 42, 82, 96], "bleed": [33, 41], "edg": [33, 41, 46], "temporarili": [33, 95, 96], "internet": [33, 47, 48], "24h": 33, "pend": [33, 80, 86, 92], "leav": [33, 37, 82, 86, 90, 95], "reserv": [33, 41], "github_releas": 33, "foosel": 33, "repo": 33, "pip_command": 33, "cache_ttl": 33, "notify_us": 33, "pisupport": 33, "ignore_throttl": 33, "mb": [33, 39], "minimum_free_storag": 33, "overlai": [33, 77, 80, 82, 84, 87, 88, 95], "check_overlay_url": 33, "update_check_overlai": 33, "6h": 33, "check_overlay_ttl": 33, "github_commit": 33, "regularli": [33, 54], "doc": [33, 37, 42, 48, 52, 82, 95], "en": [33, 82, 90], "pro": 33, "bitbucket": 33, "bitbucket_commit": 33, "bitbucket_us": 33, "bitbucket_password": 33, "prereleas": 33, "prerelease_branch": [33, 89], "commitish": 33, "target_commitish": 33, "stable_branch": [33, 89], "prerelease_channel": 33, "stable_channel": 33, "versionad": 33, "release_compar": 33, "compar": [33, 83, 86, 92, 96], "One": [33, 37, 47, 60, 78, 90, 92, 96], "comparison": 33, "packag": [33, 54, 87, 88, 90, 93, 94, 96], "newer": [33, 42, 92], "semant": [33, 45, 52, 90], "semantic_vers": 33, "unequ": 33, "api_us": 33, "privat": 33, "api_password": 33, "hint": [33, 90, 95, 96], "ssh": [33, 48], "accord": [33, 37, 47, 85, 90], "my_us": 33, "my_repo": 33, "git_commit": 33, "checkout_fold": 33, "pypi_releas": 33, "pypi": [33, 54], "httpheader": 33, "etag": [33, 83, 95], "header_url": 33, "avoid": [33, 42, 48, 92, 96], "duplic": [33, 95], "single_file_plugin": 33, "header_nam": 33, "header_method": 33, "header_prefix": 33, "jsondata": 33, "command_lin": 33, "stdout": [33, 39, 86], "python_check": 33, "callabl": [33, 77, 78, 80, 85, 86, 92, 95], "always_curr": 33, "debug": [33, 37, 39, 42, 43, 44, 49, 56, 57, 77, 79, 80, 82, 92, 95, 96], "current_vers": 33, "never_curr": 33, "local_vers": 33, "remote_vers": 33, "ing": [33, 96], "impli": 33, "pip_cwd": 33, "force_reinstal": 33, "guarante": [33, 61, 81, 90, 95], "re": [33, 81, 82, 92, 95], "update_script": 33, "update_fold": 33, "python_updat": 33, "sleep_a_bit": 33, "durat": [33, 37, 82], "countdown": 33, "meantim": 33, "correctli": [33, 37, 48, 52, 55, 82], "devel": [33, 37, 41, 42, 79, 82, 90], "someplugin": 33, "declar": [33, 77, 80, 87, 91, 92, 95, 97], "mainten": [33, 41, 45, 96], "tag": [33, 45, 81, 90, 92], "And": [33, 46, 48, 92], "gist": 33, "somegist": 33, "whenev": [33, 48, 55, 95], "alongsid": 33, "githubusercont": [33, 42], "gistid": 33, "my_plugin": 33, "bit": [33, 37, 40, 48, 90, 96], "immedi": [33, 47, 49, 52, 61, 63, 83, 86, 90, 92], "pick": [33, 90, 92], "around": [33, 37, 51, 81, 82, 90, 95], "lot": [33, 37, 40, 57, 82, 92], "higher": [33, 70, 95], "pure": [33, 95], "respect": [33, 37, 52, 57, 78, 82, 83, 86, 87, 92, 95], "plugin_softwareupdate_update_succeed": 33, "succeed": 33, "from_vers": 33, "to_vers": 33, "plugin_softwareupdate_update_fail": 33, "update_config_hook": 33, "probabl": [33, 40, 47, 48, 89, 95, 96], "signatur": [33, 57, 85, 86, 92], "get_latest": 33, "checker": [33, 94], "perform_upd": 33, "fiction": 33, "updateplugindemo": 33, "get_update_inform": [33, 88, 89], "_plugin_nam": [33, 79, 80, 94], "displayvers": 33, "_plugin_vers": [33, 79, 80, 94], "wrap": [33, 40, 51, 52, 57, 77, 78, 80, 83, 86, 92, 95, 96], "insight": [34, 90], "mani": [34, 37, 46, 66, 81, 82, 92], "metric": 34, "earli": 34, "better": [34, 37, 40, 90], "tailor": 34, "ping": 34, "15min": 34, "granular": [34, 48, 92, 95], "unlock": 34, "commerror": 34, "printjob": 34, "octoprint_tracking_dis": 34, "ci": [34, 41], "simul": [35, 37, 46], "quirk": 35, "heavili": 35, "virtual_print": [35, 46, 92], "manipul": [36, 49, 92], "append_valu": 36, "behind": [36, 37, 82, 90, 92], "insert_valu": 36, "insert": [36, 80], "remove_valu": 36, "appdata": [37, 39, 51, 52, 54, 55, 84, 89], "deviat": 37, "filebas": [37, 82], "usermanag": [37, 79, 80, 82, 83, 92, 94], "filebasedusermanag": [37, 82, 92], "userfil": [37, 79, 82], "localnetwork": [37, 48, 79, 82], "autologina": [37, 48, 79, 82], "autologinloc": [37, 48, 79, 82], "logon": [37, 82], "forward": [37, 77, 78, 80, 82, 83, 90, 92], "googl": [37, 82], "haproxi": [37, 82], "wiki": [37, 49, 54, 90], "forwardfor": 37, "127": [37, 48, 74, 82, 88, 92], "24": [37, 82, 89, 92], "trust": [37, 48, 82, 83], "front": [37, 82, 96], "lock": [37, 81, 82], "down": [37, 47, 48, 78, 82, 84, 95, 96], "trustbasicauthent": [37, 79, 82, 83], "caution": [37, 48, 82], "checkbasicauthenticationpassword": [37, 79, 82], "proxi": [37, 82, 83, 92], "trustremoteus": [37, 79, 82, 83], "convei": [37, 82], "remoteuserhead": [37, 79, 82], "remote_us": [37, 82], "addremoteus": [37, 79, 82], "impact": [37, 82], "defaultreauthenticationtimeout": [37, 79, 82], "some_vers": 37, "pubkei": 37, "rsa": 37, "tweak": 37, "violet": [37, 79, 82], "transpar": [37, 82, 97], "acryl": [37, 82], "colortranspar": [37, 79, 82], "showinternalfilenam": [37, 79, 82], "prepend": [37, 57, 92], "plugin_pi_support": [37, 82], "plugin_firmware_check": 37, "plugin_gcodeview": [37, 82], "plugin_appkei": [37, 82], "plugin_backup": [37, 82], "plugin_track": [37, 82], "plugin_errortrack": [37, 82], "plugin_corewizard_acl": [37, 82], "critic": [37, 47, 79, 82], "defaultlanguag": [37, 79, 82], "reorder": 37, "plugin_": [37, 80, 90, 92, 95], "d": [37, 39, 47, 51, 81, 82, 86, 90, 95], "redefin": [37, 39], "plugin_helloworld": 37, "fan": [37, 51, 52, 82, 88, 92], "layout": [37, 51, 79, 82], "horizont": [37, 51, 79, 82, 90], "parametric_command": 37, "input": [37, 51, 52, 57, 79, 80, 82, 83, 86, 90, 92, 95], "255": [37, 48, 51, 82], "m107": [37, 51, 52, 88, 92], "rerend": [37, 82], "preemptiv": [37, 79, 82, 95], "stylesheet": [37, 79, 82, 90, 95], "product": [37, 80, 82, 92], "compil": [37, 81, 82, 90], "css": [37, 42, 79, 82, 92, 93, 95], "less": [37, 41, 42, 56, 79, 80, 82, 83, 90, 92, 95], "asset": [37, 62, 82, 90, 94, 95], "minifi": [37, 79, 82], "webasset": [37, 62, 79, 82, 90], "reduc": [37, 82, 90], "minif": [37, 82], "regardless": [37, 62, 82, 87, 92, 95, 96], "minify_plugin": [37, 79, 82], "clean_on_startup": [37, 79, 82], "anim": [37, 82], "showloadinganim": [37, 79, 82], "compens": [37, 82], "fact": [37, 40, 81, 82, 92], "accuraci": [37, 82], "statsweighinguntil": [37, 79, 82], "elaps": [37, 47, 81, 82, 92], "far": [37, 48, 52, 53, 82, 83, 90, 95], "validityrang": [37, 79, 82], "dumb": [37, 82], "forcedumbfromperc": [37, 79, 82], "forcedumbaftermin": [37, 79, 82], "30": [37, 82, 86, 90], "fluctuat": [37, 82], "stablethreshold": [37, 79, 82], "60": [37, 82, 86, 92], "shell": [37, 42], "consum": [37, 56, 92], "logger": [37, 39, 80, 83, 90, 92, 94, 95], "lcd": [37, 82], "m115": [37, 46, 47, 92], "m117": [37, 46, 47, 51, 82, 92], "g28": [37, 47, 51, 82], "logfil": [37, 80, 97], "graph": [37, 82], "temperaturegraph": [37, 79, 82], "sdsupport": [37, 79, 82], "keyboard": [37, 82], "keyboardcontrol": [37, 79, 82], "poll": [37, 82, 92], "watch": [37, 42, 79, 82, 95], "pollwatch": [37, 79, 82], "modelsizedetect": [37, 79, 82], "printcancelconfirm": [37, 79, 82], "uppercas": [37, 82, 92], "autouppercaseblacklist": [37, 79, 82], "m118": [37, 82], "g91": [37, 51, 52, 82, 92], "influenc": [37, 82, 92, 95], "g90influencesextrud": [37, 79, 82], "univers": [37, 82], "filesystem": [37, 82, 83], "fine": [37, 46, 57, 81, 82, 90, 96], "revert": [37, 47, 82], "older": [37, 41, 82, 95], "enforcereallyuniversalfilenam": [37, 79, 82], "temporari": [37, 82, 83, 85], "tmp": [37, 82, 83], "virtualsd": [37, 79, 82], "mount": 37, "quickli": [37, 55, 90, 96], "resid": [37, 80, 87, 92], "slicingprofil": [37, 79, 82, 85, 95], "pertain": 37, "saniti": [37, 82, 92], "maxextrud": [37, 79, 82], "throttle_normalprio": [37, 79, 82], "01": [37, 46, 82, 90], "throttle_highprio": [37, 79, 82], "mobil": [37, 90, 95], "2mb": 37, "2097152": [37, 39], "20mb": 37, "20971520": 37, "_disabl": [37, 82], "_forcedcompat": [37, 82, 96], "tier": [37, 82], "_sortingord": [37, 82], "some_hook": 37, "some_other_hook": 37, "some_set": [37, 40, 95], "some_other_set": 37, "defaultprofil": [37, 79, 82], "afterprinterconnect": [37, 52, 79, 82, 92], "beforeprintstart": [37, 52, 79, 82, 92], "afterprintcancel": [37, 52, 79, 82], "motor": [37, 48, 52, 82], "nm84": [37, 82], "disable_hotend": [37, 52, 82], "nm140": 37, "nm106": [37, 82], "afterprintdon": [37, 52, 79, 82], "afterprintpaus": [37, 52, 92], "beforeprintresum": [37, 52], "printer_profil": [37, 51, 52, 78, 81, 82, 92, 95], "m104": [37, 52, 82], "endfor": [37, 51, 52, 82, 92], "decreas": [37, 70, 82], "experienc": [37, 39, 82], "sec": 37, "communicationbusi": [37, 79, 82], "dead": [37, 82], "max": [37, 51, 79, 80, 82, 83], "written": [37, 80, 82, 83, 96], "maxwritepass": [37, 79, 82], "glob": [37, 82, 92], "additionalport": [37, 79, 82], "myprintersymlink": 37, "baud": [37, 47, 82], "additionalbaudr": [37, 79, 82], "123456": 37, "becaus": [37, 40, 62, 82, 83, 95], "m0": [37, 47, 82], "m1": [37, 47, 82], "blockedcommand": [37, 79, 82], "m600": [37, 47, 82], "ignoredcommand": [37, 79, 82], "pausingcommand": [37, 79, 82], "m25": [37, 82], "dwell": [37, 47, 82], "longrunningcommand": [37, 79, 82], "g4": [37, 47, 51, 82], "g29": [37, 82], "g30": [37, 82], "g32": [37, 82], "m400": [37, 82], "m226": [37, 47, 82], "checksum": [37, 46, 82], "m110": [37, 82, 92], "checksumrequiringcommand": [37, 79, 82], "handshak": [37, 82, 83], "n0": [37, 82], "simpli": [37, 42, 48, 52, 95, 96], "reset": [37, 39, 46, 52, 73, 82, 83, 86, 92], "hellocommand": [37, 79, 82], "disconnectonerror": [37, 79, 82], "ignoreerrorsfromfirmwar": [37, 79, 82], "invalu": [37, 82], "logresend": [37, 79, 82], "waitforstartonconnect": [37, 79, 82], "capabl": [37, 46, 79, 82, 93], "waittoloadsdfilelist": [37, 79, 82], "linenumb": [37, 46, 82], "repeti": [37, 46, 82], "alwayssendchecksum": [37, 79, 82], "express": [37, 39, 51, 81, 82, 86, 92], "gm": [37, 82], "sendchecksumwithunknowncommand": [37, 79, 82], "unknowncommandsneedack": [37, 79, 82], "swallowokafterresend": [37, 79, 82], "sdrelativepath": [37, 79, 82], "sdalwaysavail": [37, 79, 82], "style": [37, 42, 46, 48, 51, 82, 93, 95], "targetextr0": [37, 46, 82], "m105": [37, 46, 82, 92], "repetiertargettemp": [37, 79, 82], "heatup": [37, 82], "externalheatupdetect": [37, 79, 82], "ident": [37, 82, 95], "ignoreidenticalresend": [37, 79, 82], "ignoredidenticalresend": 37, "identicalresendscount": 37, "supportfascommand": [37, 79, 82], "accordingli": [37, 42, 57, 80, 82, 83, 92, 95, 96, 97], "firmwaredetect": [37, 79, 82], "blockwhiledwel": [37, 79, 82], "supportresendswithoutok": [37, 79, 82], "talk": [37, 62, 82], "latin_1": [37, 82], "codec": [37, 82], "shut": [37, 47, 82, 95], "enableshutdownactioncommand": [37, 79, 82], "m29": [37, 46, 82], "buggi": [37, 82], "triggerokform29": [37, 79, 82], "resendratiothreshold": [37, 79, 82], "autoreport": [37, 82], "autoreport_temp": [37, 46, 79, 82], "shorten": [37, 82], "busy_protocol": [37, 79, 82], "bind": [37, 82, 90, 95, 97], "5000": [37, 82, 84], "startonceinsafemod": [37, 55, 79, 82], "incomplet": [37, 82, 97], "ignoreincompletestartup": [37, 79, 82], "secret": [37, 82], "encrypt": [37, 82], "randomli": [37, 82], "secretkei": [37, 79, 82], "somesecretkei": 37, "nginx": [37, 82, 83], "apach": [37, 82], "reverseproxi": [37, 79, 82], "prefixhead": [37, 79, 82], "schemehead": [37, 79, 82], "hosthead": [37, 79, 82], "lead": [37, 48, 78, 82, 86, 92, 95, 96], "said": [37, 47, 48, 82], "prefixfallback": [37, 79, 82], "schemefallback": [37, 79, 82], "hostfallback": [37, 79, 82], "trustlocalhostproxi": [37, 79, 82], "trustedproxi": [37, 79, 82], "ensur": [37, 42, 48, 54, 55, 77, 78, 80, 81, 82, 83, 86, 90, 92, 95, 96], "embed": [37, 82, 90, 95], "samesit": [37, 79, 82, 83], "allowfram": [37, 79, 82], "lax": [37, 79, 82], "strict": [37, 40, 79, 82, 86], "over": [37, 48, 51, 70, 78, 81, 82, 83, 88, 90, 92, 95, 97], "www": [37, 82, 83, 86], "chromestatu": [37, 82], "5088147346030592": [37, 82], "5633521622188032": [37, 82], "3482": [37, 82], "suffix": [37, 57, 82, 83, 84, 92, 95], "nifti": [37, 82], "memori": [37, 82, 83], "rewrit": [37, 82, 83, 92], "incom": [37, 70, 82, 83, 95], "1gb": [37, 82], "maxsiz": [37, 79, 82, 86], "1073741824": [37, 82], "namesuffix": [37, 79, 82], "pathsuffix": [37, 79, 82], "100kb": [37, 82, 92], "102400": [37, 82], "serverrestartcommand": [37, 79, 82], "sudo": [37, 42, 48, 96], "systemrestartcommand": [37, 79, 82], "systemshutdowncommand": [37, 79, 82], "h": 37, "localpipcommand": [37, 79, 82], "onlin": [37, 47, 74, 82, 96], "onlinecheck": [37, 79, 82], "concern": [37, 45], "aka": [37, 40], "pluginblacklist": [37, 79, 82], "diskspac": [37, 79, 82], "threshold": [37, 82, 83], "becom": [37, 56, 57, 62, 82, 86, 90, 97], "spars": [37, 82], "500mb": [37, 82], "63488000": 37, "200mb": [37, 82], "209715200": [37, 82], "preemptivecach": [37, 79, 82, 92], "dai": [37, 82], "ipcheck": [37, 79, 82], "notat": [37, 82], "trustedsubnet": [37, 79, 82], "baseurl": [37, 57, 58, 62, 70], "mention": [37, 49, 52, 88, 90, 96], "coupl": [37, 41, 70, 90], "emb": [37, 48, 62, 95], "build": [37, 43, 52, 78, 90, 97], "domain": [37, 57, 82, 83], "refus": [37, 78, 96], "insecur": [37, 48, 82], "ticket": 37, "twitter": 37, "solv": [37, 81, 96], "ship": [37, 54, 55, 82], "scari": [37, 48], "defaultslic": [37, 79, 82], "dropdown": 37, "desir": [37, 42, 49, 92], "ab": [37, 82], "210": [37, 82, 92], "pla": [37, 82], "180": [37, 82], "suppress": [37, 47, 81, 82, 92, 95], "pbn": [37, 82], "bclpr": [37, 82], "m27": [37, 82, 92], "echo": [37, 46, 82, 92, 95], "mjpg": [37, 82], "streamer": [37, 82], "binari": [37, 42, 57, 82, 90, 95, 96], "rpi1": 37, "ffmpegthread": [37, 79, 82], "videocodec": [37, 82], "mpeg2video": 37, "ffmpegvideocodec": [37, 79, 82], "bitrat": [37, 79, 82], "5000k": 37, "watermark": [37, 79, 82], "movi": [37, 47, 48, 82], "flip": [37, 82], "fliph": [37, 79, 82], "vertic": [37, 51, 79, 82], "flipv": [37, 79, 82], "rotat": [37, 82], "90": [37, 66, 82], "counter": [37, 82, 86], "clockwis": [37, 82], "rotate90": [37, 79, 82], "framer": [37, 82], "exact": [37, 44, 45, 54, 80, 82, 89, 90, 96], "pictur": [37, 82], "captur": [37, 47, 82, 93], "capturepostrol": [37, 79, 82], "cleantmpafterdai": [37, 79, 82], "primer": [38, 48, 51, 55, 56], "rule": [38, 42, 92, 95, 96], "interest": [38, 39, 43, 49, 52, 56, 92, 95, 96, 97], "analysi": [38, 47, 56, 70, 79, 82, 85, 93, 94, 95], "formatt": [38, 42], "rollov": 39, "editor": [39, 40, 42, 48, 51, 55], "loglevel": 39, "increas": [39, 41, 45, 70, 86, 92, 95], "highest": 39, "filemanag": [39, 56, 79, 80, 93, 94, 95], "expand": [39, 92], "deem": 39, "find": [39, 41, 42, 48, 52, 53, 80, 83, 87, 89, 90, 95, 96], "serialfil": 39, "streamhandl": 39, "ext": [39, 84, 95], "sy": [39, 86, 96], "timedrotatingfilehandl": 39, "backupcount": 39, "rotatingfilehandl": 39, "maxbyt": 39, "1024": [39, 92], "no_color": 39, "referenc": [39, 92], "asctim": 39, "levelnam": 39, "log_color": 39, "statement": [39, 90, 92, 96], "pathnam": 39, "lineno": 39, "logrecord": 39, "hood": 40, "shed": 40, "excel": 40, "veri": [40, 41, 48, 54, 62, 70, 81, 83, 90, 95, 97], "quot": [40, 49], "indent": [40, 48], "illeg": 40, "whitespac": 40, "matter": [40, 93, 96], "plai": [40, 84], "comment": [40, 49, 92], "piec": [40, 88], "mistaken": 40, "syntax": [40, 51, 52, 80, 82, 90], "thumb": [40, 96], "convert": [40, 78, 80, 81, 83, 86, 96], "liter": [40, 96], "escap": [40, 83, 90], "backslash": 40, "span": [40, 83], "break": [40, 41, 45, 48, 95], "spread": 40, "42": [40, 48, 90], "colon": 40, "bracket": 40, "phew": 40, "yai": 40, "multilin": 40, "we": [40, 83, 88, 91, 92, 93, 95, 96, 97], "four": [40, 92, 95], "paragraph": 40, "But": [40, 90], "57": 40, "organ": [40, 54], "anotherkei": 40, "explain": 40, "quit": [40, 90, 92, 96], "complex": [40, 51, 90], "visibl": [40, 95, 97], "some_valu": [40, 95], "a_list": 40, "some_flag": [40, 95], "quoted_str": 40, "setting1": 40, "setting2": 40, "subsetting21": 40, "value11": 40, "subsetting22": 40, "subsubsetting221": 40, "subsubsetting222": 40, "subsubsetting223": 40, "the_end": 40, "guess": [40, 48, 83, 90], "unquot": 40, "saw": 40, "mind": [40, 78, 90, 92], "trick": [40, 92], "dash": 40, "clearer": 40, "ideal": [40, 47, 48], "highlight": 40, "white": 40, "tremend": [40, 41, 90], "sensit": [40, 51, 82, 95], "improv": [41, 83], "spot": 41, "rock": 41, "solid": [41, 90], "good": [41, 48, 90, 92, 96, 97], "dev114": 41, "big": [41, 95], "major": [41, 45], "kept": [41, 77], "sometim": [41, 42, 96], "stuff": [41, 51, 90], "encount": [41, 47, 80, 81, 96], "dev123": 41, "stage": [41, 42], "bugfix": 41, "prepar": [41, 46, 62, 79, 83, 89, 90, 92, 96], "graduat": 41, "pre": [41, 42, 80, 82, 83, 89, 90, 93], "0rc1": [41, 96], "0rc2": 41, "dev3": 41, "0rc": 41, "dev12": 41, "pop": 41, "later": [41, 42, 62, 88, 90, 92, 95, 96, 97], "slowli": [41, 70], "agnost": 42, "prerequisit": 42, "setuptool": [42, 89, 90], "virtualenv": [42, 90, 96], "clone": [42, 90], "cd": [42, 90], "python3": [42, 96], "venv": [42, 90, 96], "bin": [42, 54, 55, 89, 90, 96], "bash": 42, "upgrad": 42, "revis": 42, "blame": 42, "ignorerevsfil": 42, "rev": 42, "suit": 42, "pytest": 42, "rebuild": 42, "sphinx": 42, "_build": 42, "scan_dep": 42, "substitut": 42, "apt": 42, "distribut": [42, 48, 56, 93], "debian": 42, "ubuntu": 42, "libyaml": 42, "essenti": 42, "Then": [42, 48, 90, 92, 96], "pull": [42, 96], "2019": 42, "msvcv142": 42, "x64": 42, "x86": 42, "sdk": 42, "ex": [42, 96], "m": [42, 81, 86, 90, 92], "easili": [42, 48, 92], "3df4550c": 42, "eebd": 42, "496c": 42, "a189": 42, "e55f2f8b01c": 42, "commandlin": [42, 56, 79], "startingdirectori": 42, "tabtitl": 42, "suppressapplicationtitl": 42, "forum": [42, 56, 96], "myself": 42, "privileg": 42, "xcode": 42, "suitabl": 42, "el": 42, "capitan": 42, "xcodebuild": 42, "homebrew": 42, "rubi": 42, "curl": 42, "fssl": 42, "brew": 42, "ensurepip": 42, "visualstudio": 42, "insid": [42, 47, 50, 51, 78, 83, 90, 92], "defaultinterpreterpath": 42, "formatonsav": 42, "codeactionsonsav": 42, "fixal": 42, "ruff": 42, "explicit": [42, 95, 96], "organizeimport": 42, "defaultformatt": 42, "charliermarsh": 42, "lint": 42, "pylinten": 42, "flake8en": 42, "unittesten": 42, "pytesten": 42, "task": [42, 54, 57, 80, 95], "label": [42, 47, 51, 57, 82, 90], "clean": [42, 86, 88, 95], "artifact": 42, "interpreterpath": 42, "dep": 42, "dependson": 42, "launch": [42, 44, 95], "cwd": 42, "workspacefold": 42, "prelaunchtask": 42, "summari": [42, 96], "press": [42, 51, 82, 86], "f5": 42, "ctrl": 42, "shift": [42, 90], "outdat": [42, 95, 96], "repeat": [42, 61], "modulesdkpath": 42, "projectfiledir": 42, "sadli": [42, 53, 90, 95, 96, 97], "hiccup": 42, "pyinterpreterdirectori": 42, "cmd": [42, 88, 92], "watcher": 42, "scope": [42, 83], "filepath": [42, 78], "footer": 42, "2016": [42, 92], "debugg": 42, "mac": [43, 51, 54, 89], "studio": 43, "vscode": 43, "pycharm": 43, "guidelin": 43, "perfprofil": 44, "modulenotfounderror": 44, "pyinstrument": 44, "pep440": 45, "minor": 45, "contract": [45, 92], "hotfix": 45, "maintain": [45, 95], "nearest": 45, "dev68": 45, "g46c7a9c": 45, "uncommit": 45, "dirti": 45, "footnot": [45, 51, 54, 89, 90], "segment": [45, 46], "concept": [45, 56, 84, 93], "mandat": 45, "henceforth": 45, "furthermor": 46, "condit": [46, 86], "hard": [46, 54], "reproduc": [46, 55], "pane": [46, 95], "tune": 46, "behavior": 46, "okafterresend": 46, "throw": [46, 57], "forcechecksum": 46, "okwithlinenumb": 46, "numextrud": 46, "pin": 46, "pinnedextrud": 46, "34": [46, 90], "t1": [46, 92], "43": [46, 90], "includecurrenttoolintemp": 46, "m23": 46, "27": [46, 82], "includefilenameinopen": 46, "hasb": 46, "haschamb": 46, "repetierstyletargettemperatur": 46, "repetierstyleresend": 46, "inlin": [46, 51], "m20": [46, 82], "okbeforecommandoutput": 46, "smoothietemperaturereport": 46, "sdfile": 46, "files": 46, "hex": 46, "longnam": 46, "outgo": 46, "buffer": [46, 83], "waitinterv": 46, "rx": 46, "sendwait": 46, "rxbuffer": 46, "64": 46, "slot": [46, 86], "commandbuff": 46, "m112": [46, 47, 82], "supportm112": 46, "echoonm117": 46, "broken": 46, "brokenm29": 46, "supportf": 46, "firmwarenam": 46, "marlin": 46, "sendbusi": 46, "simulatereset": 46, "resetlin": 46, "mi": 46, "fill": [46, 80, 95], "runtim": [46, 87, 95, 96], "prepare_ok": 46, "preparedok": 46, "lastn": 46, "okformatstr": 46, "firmare_nam": 46, "m115formatstr": 46, "firmware_nam": [46, 92], "protocol_vers": [46, 92], "m115reportcap": 46, "autoreport_sd_statu": 46, "autoreport_po": [46, 79, 82], "emergency_pars": [46, 79, 82], "extended_m20": [46, 79, 82], "lfn_write": [46, 79, 82], "m115_geometry_report": 46, "m115reportarea": 46, "ambient": 46, "ambienttemperatur": 46, "eg": [46, 95], "m105targetformatstr": 46, "2f": 46, "m105notargetformatstr": 46, "eeprom": [46, 51, 82], "m500": 46, "enable_eeprom": 46, "m503": 46, "support_m503": 46, "nois": 46, "resend_ratio": 46, "simulated_error": 46, "resend_with_timeout": 46, "110": 46, "missing_lineno": 46, "115": 46, "checksum_mismatch": 46, "plugin_virtual_printer_seri": 46, "action_disconnect": 46, "action_paus": 46, "action_resum": 46, "action_custom": 46, "dont_answ": 46, "go_awol": 46, "trigger_resend_lineno": 46, "trigger_resend_checksum": 46, "trigger_missing_checksum": 46, "trigger_missing_lineno": 46, "drop_connect": 46, "enqueu": [46, 66, 78, 79, 92], "sleep_aft": 46, "sleep_after_next": 46, "start_sd": 46, "select_sd": 46, "cancel_sd": 46, "misc": 46, "carri": 47, "growl": [47, 54, 90, 91], "mygrowlserv": 47, "raspi": 47, "octoprint_logo": 47, "printstart": [47, 52], "printdon": [47, 52], "printcancel": [47, 52], "__eventnam": 47, "__currentz": 47, "__filenam": 47, "NO": 47, "__filepath": 47, "__fileorigin": 47, "__progress": 47, "percent": [47, 81], "__data": 47, "__now": 47, "8601": 47, "register_custom_ev": [47, 93], "clientopen": 47, "remoteaddress": 47, "clientauth": 47, "clientclos": 47, "userloggedin": 47, "userloggedout": 47, "connectivitychang": 47, "old": [47, 48, 52, 57, 90, 95, 97], "life": [47, 90], "thermal": 47, "runawai": 47, "recov": 47, "resend_loop": 47, "start_print": [47, 79, 81], "printerstatechang": 47, "state_id": 47, "get_state_id": [47, 79, 81], "state_str": 47, "effective_select": 47, "effective_print": 47, "filead": 47, "hierarchi": [47, 57, 80], "fileremov": 47, "filemov": 47, "source_nam": 47, "destination_path": [47, 95], "destination_nam": 47, "destination_typ": 47, "updatedfil": 47, "folderad": 47, "folderremov": 47, "foldermov": 47, "printabl": [47, 92], "modif": [47, 78, 81, 84, 85, 95], "supersed": 47, "metadataanalysisstart": 47, "metadataanalysisfinish": 47, "fileselect": 47, "filedeselect": 47, "transferstart": 47, "transfer": [47, 92], "transferdon": 47, "took": [47, 90], "firmwareerror": 47, "m114": [47, 51, 52, 82], "accur": 47, "fileposit": 47, "printpaus": [47, 52], "printresum": [47, 52], "scriptnam": [47, 92], "chartmark": 47, "chart": 47, "pluginname_eventtyp": 47, "styliz": 47, "short": [47, 83, 95], "word": [47, 84], "epoch": 47, "poweron": 47, "m80": [47, 92], "poweroff": 47, "m81": 47, "g0": [47, 92], "m245": 47, "alert": [47, 95], "m300": 47, "conveyor": 47, "m240": 47, "eject": 47, "m40": 47, "estop": 47, "filamentchang": 47, "m701": 47, "m702": 47, "positionupd": 47, "toolchang": 47, "commandsuppress": 47, "explan": [47, 66], "info": [47, 79, 82, 86, 88, 90, 91, 93, 94, 95], "misconfigur": 47, "invalidtoolreport": 47, "suppressedcommand": 47, "capturestart": 47, "capturedon": 47, "capturefail": 47, "caught": [47, 80], "movierend": 47, "movie_basenam": 47, "moviedon": 47, "moviefail": 47, "returncod": [47, 86], "no_fram": 47, "slicingstart": 47, "stl_locat": 47, "gcode_loc": 47, "progressavail": 47, "slicingprogress": 47, "slicingdon": 47, "slicingcancel": [47, 79, 85, 95], "slicingfail": 47, "slicingprofilead": 47, "12": [47, 95], "slicingprofilemodifi": 47, "slicingprofiledelet": 47, "settingsupd": [47, 80], "pluginset": [47, 79, 80, 92, 94], "trigger_ev": [47, 80, 84], "printerprofilemodifi": 47, "mere": [48, 92], "customis": 48, "predefin": [48, 53, 92, 95], "aspect": [48, 82], "involv": [48, 81, 92], "plan": [48, 54, 57, 96], "measur": [48, 70], "everyon": [48, 90], "stepper": [48, 52], "publicli": [48, 95], "bypass": 48, "inconvi": 48, "isol": 48, "benefit": 48, "huge": 48, "underestim": 48, "risk": [48, 49], "keep": [48, 52, 57, 70, 78, 86, 90, 92, 95], "unsecur": 48, "happili": 48, "harder": 48, "listen": [48, 83, 95], "someon": [48, 92], "malwar": 48, "endless": 48, "benchi": 48, "permit": 48, "improperli": 48, "compromis": 48, "extrem": 48, "sound": 48, "figur": [48, 95], "pc": 48, "mask": 48, "rout": [48, 93, 95], "grep": 48, "wlan0": 48, "awk": 48, "ipv6": 48, "sai": [48, 55, 88, 93], "youraddressrang": 48, "easiest": [48, 96], "screen": [48, 90, 95], "understand": [48, 90], "roughli": [48, 92, 96], "learn": [48, 90], "dont": 48, "central": [48, 80], "let": [48, 51, 89, 90, 92, 95], "outlin": [48, 95], "nano": 48, "salt": [48, 79, 82], "aabbccddee1234523452345": 48, "yourusernam": 48, "128": [48, 82], "everyth": [48, 52, 57, 77, 90, 96], "cp": 48, "went": [48, 57], "think": 48, "almost": 48, "certainli": [48, 90], "ipv4": [48, 82], "highli": [48, 89], "discourag": [48, 80], "regret": 48, "alon": [48, 95], "Such": 49, "preced": [49, 92], "pronterfac": 49, "he": 49, "had": [49, 50, 90, 95], "sd_insert": 49, "sd_eject": 49, "sd_updat": 49, "abus": [49, 81], "malici": 49, "comm": [49, 50, 88, 93], "elsewher": [50, 80], "contrari": [50, 57], "custom_command": 50, "atcommand": [50, 93], "jinja2": [51, 52, 62, 90, 92, 95], "hierarch": [51, 95], "hesit": 51, "slider": [51, 79, 82], "element": [51, 57, 61, 78, 90, 95, 97], "feedback": [51, 81, 97], "3000mm": 51, "x10": [51, 92], "f3000": 51, "parametr": 51, "3000": 51, "fun": [51, 93, 96], "danc": 51, "repetit": 51, "yield": [51, 78, 86, 90], "fig": [51, 55], "latter": [51, 92, 95, 97], "closer": 51, "lai": [51, 82], "bottom": [51, 82, 86], "met": [51, 82, 83, 95], "sophist": [51, 52, 82, 95], "eval": [51, 82], "controlviewmodel": [51, 82, 97], "additionalclass": [51, 79, 82], "btn": [51, 82, 90], "tick": [51, 82], "rendit": [51, 82, 95], "hi": [51, 82, 92], "accident": [51, 82], "aren": [51, 52], "getadditionalcontrol": [51, 97], "view": [51, 83, 84, 86, 90, 92, 95, 97], "callback": [51, 78, 80, 81, 83, 84, 85, 86, 87, 92, 93, 95], "center_x": 51, "center_i": 51, "speed_x": 51, "speed_i": 51, "speed_z": 51, "p500": 51, "z10": 51, "z1": 51, "endif": [51, 52, 82], "x2": 51, "y2": 51, "x0": [51, 52], "y0": [51, 52], "occas": 52, "jinja": [52, 90, 92, 95], "beforeprinterdisconnect": [52, 79, 82], "unexpect": [52, 90], "cut": [52, 82, 83], "beforetoolchang": [52, 79, 82], "tn": 52, "aftertoolchang": [52, 79, 82], "emit": [52, 93], "capit": 52, "gcodescriptafterprintdonerun": 52, "gcodescriptafterprintdonefinish": 52, "reusabl": 52, "spectrum": 52, "last_posit": 52, "last_temperatur": 52, "degre": 52, "celsiu": [52, 81], "necessarili": [52, 81, 92], "last_fanspe": 52, "myplugin": [52, 57, 88, 92, 95, 96], "myvari": [52, 92], "pause_posit": 52, "advanc": [52, 89, 90], "pause_temperatur": 52, "pause_fanspe": 52, "cancel_posit": 52, "cancel_temperatur": 52, "cancel_fanspe": 52, "multitud": 52, "peopl": [52, 90], "m84": 52, "disable_b": [52, 82], "els": [52, 57, 74, 77, 78, 82, 83, 86, 89, 92, 95, 96], "m140": [52, 82], "inact": 52, "uncom": 52, "xyze": 52, "m83": 52, "slightli": [52, 57, 83], "upward": 52, "f4500": 52, "m82": 52, "e5": 52, "xyz": 52, "g92": 52, "design": [52, 90], "autologin": [53, 82], "diagnos": 54, "observ": [54, 55, 90, 92], "unpack": 54, "oprint": [54, 55, 89, 90, 96], "13": [55, 70, 90], "advent": 55, "becam": [55, 86], "appar": 55, "tracker": 55, "easier": [55, 90], "identif": 55, "introduc": [55, 81], "culprit": 55, "yamlpatch": 55, "forget": [55, 62, 78, 89, 90, 96], "wherev": 55, "remind": 55, "snappi": 56, "3d": 56, "gnu": 56, "affero": 56, "v3": 56, "Its": 56, "wouldn": 56, "financi": 56, "enjoi": 56, "focus": 56, "primarili": [56, 96], "mixin": [56, 80, 83, 87, 88, 90, 92, 93, 94], "viewmodel": [56, 93], "tutori": [56, 89, 93, 95], "schema": [56, 79], "tornado": [56, 79, 92], "instanti": [57, 62, 88, 90, 92, 97], "registr": [57, 78, 89, 92, 96], "registerplugincompon": [57, 62], "unsolv": 57, "concurr": [57, 86], "architectur": 57, "intact": 57, "factori": [57, 80, 84, 93], "typeof": 57, "amd": 57, "var": [57, 58, 61, 62, 70, 74, 90, 97], "myplugincli": 57, "prototyp": 57, "somefunct": 57, "getbaseurl": [57, 62], "canon": [57, 86], "trail": [57, 78], "getrequesthead": [57, 62], "entail": 57, "datatyp": 57, "ajaxwithdata": [57, 62], "getwithqueri": [57, 62], "OR": 57, "getblueprinturl": [57, 62], "contenttyp": 57, "postjson": [57, 62], "somekei": 57, "somevalu": 57, "putjson": [57, 62], "patchjson": [57, 62], "usabl": [57, 78, 80], "selector": [57, 90], "tri": [57, 58, 70, 80, 83], "replic": [57, 92], "textstatu": 57, "formdata": 57, "blueprint": [57, 83, 92, 95], "fileinput": 57, "progressoutput": 57, "myfilenam": 57, "dat": 57, "math": 57, "round": [57, 70, 86, 92, 96], "issuecommand": [57, 62], "trivial": 57, "myendpoint": 57, "mycommand": 57, "someparamet": 57, "someotherparamet": 57, "someothervalu": 57, "getsimpleapiurl": [57, 62], "proper": [57, 90, 93, 95], "simpleapiplugin": [57, 93], "simpleapiget": [57, 62], "simpleapicommand": [57, 62], "otherparamet": 57, "othervalu": 57, "blueprintplugin": [57, 92, 93], "createrejecteddef": [57, 62], "shortcut": [57, 74, 83, 90], "defer": 57, "createcustomexcept": [57, 62], "constructor": [57, 62, 70, 78, 83, 86, 90, 96, 97], "stack": [57, 83, 86], "subclass": [57, 78, 83, 86, 90, 92, 95], "mycustomexcept": 57, "horribli": 57, "clientclass": 57, "registri": 57, "dosometh": 57, "invalidargumenterror": [57, 62], "myusernam": [58, 70], "mypassword": [58, 70], "passivelogin": [58, 62, 70], "getset": [59, 62, 73], "getcustomcontrol": [60, 62], "sendgcod": [60, 62], "sendgcodewithparamet": [60, 62], "sendgcodescript": [60, 62], "enhanc": 60, "sendgcodescriptwithparamet": [60, 62], "preprocess": [61, 92, 95], "undefin": [61, 97], "recursivelyprintnam": 61, "isfold": 61, "_": [61, 62, 80, 90, 91, 92, 95], "child": [61, 78, 86], "listforloc": [61, 62], "truthi": 61, "createfold": [61, 62], "somefil": 61, "pathforentri": [61, 62], "entryforpath": [61, 62], "funni": 61, "somepathstofind": 61, "packed_cli": 62, "js_client": 62, "asset_url": 62, "endasset": 62, "url_for": [62, 92, 95], "lodash": 62, "lib": [62, 90], "moreov": 62, "assembl": 62, "singular": 62, "client1": 62, "octoprint1": 62, "apikey1": 62, "client2": 62, "octoprint2": 62, "apikey2": 62, "togglepaus": [62, 63], "getfullst": [62, 66], "gettoolst": [62, 66], "settooltargettemperatur": [62, 66], "settooltemperatureoffset": [62, 66], "selecttool": [62, 66], "setflowr": [62, 66], "getbedst": [62, 66], "setbedtargettemperatur": [62, 66], "setbedtemperatureoffset": [62, 66], "getchamberst": [62, 66], "setchambertargettemperatur": [62, 66], "setchambertemperatureoffset": [62, 66], "setfeedr": [62, 66], "getsdstat": [62, 66], "initsd": [62, 66], "refreshsd": [62, 66], "releasesd": [62, 66], "getpluginset": [62, 68], "savepluginset": [62, 68], "generateapikei": [62, 68, 73, 79, 84], "listallslicersandprofil": [62, 69], "listprofilesforslic": [62, 69], "getprofileforslic": [62, 69], "addprofileforslic": [62, 69], "updateprofileforslic": [62, 69], "deleteprofileforslic": [62, 69], "onmessag": [62, 70], "removemessag": [62, 70], "sendmessag": [62, 70], "sendauth": [62, 70], "onratetoolow": [62, 70], "onratetoohigh": [62, 70], "increaser": [62, 70], "decreaser": [62, 70], "sampl": 62, "getcommand": [62, 71], "getcommandsforsourc": [62, 71], "executecommand": [62, 71], "listrend": [62, 72], "listunrend": [62, 72], "deleteunrend": [62, 72], "renderunrend": [62, 72], "getconfig": [62, 72], "saveconfig": [62, 72], "changepassword": [62, 73], "resetapikei": [62, 73], "saveset": [62, 73], "testpath": [62, 74], "testexecut": [62, 74], "testurl": [62, 74], "testserv": [62, 74], "testresolut": [62, 74], "shorthand": 63, "2mm": 66, "cover": 66, "profileid": 69, "40": [70, 95], "rateslidingwindows": 70, "eventobj": 70, "const": 70, "userid": [70, 92], "trip": 70, "lower": [70, 81, 86, 90, 92, 95, 97], "slide": 70, "faster": 70, "slower": 70, "half": [70, 95], "unto": [73, 97], "criteria": [74, 92], "mimetyp": [74, 83], "jpeg": [74, 95], "split": [74, 78, 92], "someimag": 74, "idonotexist": 74, "anonymousus": [76, 79], "apius": [76, 79], "corruptuserstorag": [76, 79], "invalidusernam": [76, 79], "unknownrol": [76, 79], "unknownus": [76, 79], "passwordhash": 76, "asdict": [76, 79, 80], "as_dict": 76, "useralreadyexist": [76, 79], "hiddenopt": [77, 79], "param_decl": 77, "sequenc": [77, 92], "show_default": 77, "union": [77, 82, 83, 86], "confirmation_prompt": 77, "prompt_requir": 77, "hide_input": 77, "is_flag": 77, "flag_valu": 77, "allow_from_autoenv": 77, "paramtyp": 77, "show_choic": 77, "show_envvar": 77, "attr": [77, 90], "octoprintcontext": [77, 79], "configfil": [77, 84], "basedir": [77, 84], "verbos": 77, "safe_mod": 77, "bulk_opt": [77, 79], "decor": [77, 83, 86, 95], "invers": 77, "intuit": 77, "hidden_opt": [77, 79], "keyword": [77, 80, 83, 85, 86, 92, 95], "unchang": [77, 83], "param": [77, 78, 81, 83, 86, 92], "init_platform_for_cli": [77, 79], "ctx": [77, 83, 92], "subset": 77, "_identifi": [77, 79, 80, 94], "_logger": [77, 79, 80, 90, 92, 94, 95], "_connectivity_check": [77, 79, 80, 94], "_environment_detector": 77, "_event_bu": [77, 79, 80, 94], "_set": [77, 90, 91, 92, 94, 95], "init_platform": 77, "legacy_opt": [77, 79], "pass_octoprint_ctx": [77, 79, 92], "te": 77, "concaten": [77, 78, 80, 97], "set_ctx_obj_opt": [77, 79], "eager": [77, 95], "standard_opt": [77, 79], "octoprintdevelcommand": [77, 79], "multicommand": [77, 92], "get_command": [77, 79], "cmd_name": 77, "list_command": [77, 79], "subcommand": 77, "octoprintplugincommand": [77, 79, 92], "plugin_manag": [77, 79, 80, 92], "daemon_opt": [77, 79], "daemon": [77, 86, 92], "pid": 77, "run_serv": [77, 79], "v6_onli": 77, "allow_root": 77, "logging_config": 77, "ignore_blacklist": 77, "octoprint_daemon": 77, "disable_color": 77, "server_opt": [77, 79], "iknowwhatimdo": 77, "contenttypedetector": [78, 79], "detector": [78, 79], "alia": 78, "contenttypemap": [78, 79], "content_typ": [78, 79, 83, 92], "nosuchstorag": [78, 79], "abstractanalysisqueu": [78, 79, 92], "finished_callback": 78, "gcodeanalysisqueu": [78, 79, 92, 95], "analyz": [78, 94], "_do_analysi": [78, 79], "high_prior": 78, "_current": 78, "_do_abort": [78, 79], "reenqueu": 78, "priorit": 78, "queueentri": [78, 79], "analysisabort": [78, 79], "analysisqueu": [78, 79, 80, 92, 94], "queue_factori": 78, "invok": [78, 80, 86, 92, 95], "register_finish_callback": 78, "oneself": 78, "unregister_finish_callback": 78, "substructur": 78, "toolx": 78, "absolute_path": 78, "localfilestorag": [78, 79], "basefold": [78, 80, 95], "really_univers": 78, "sanit": [78, 79, 86, 92], "lru": 78, "minim": [78, 83, 86, 95], "overhead": [78, 92], "path_on_disk": [78, 79], "add_fil": [78, 79], "file_object": [78, 92], "allow_overwrit": [78, 85, 92, 95], "rais": [78, 80, 81, 83, 84, 85, 86, 95], "add_fold": [78, 79], "ignore_exist": 78, "add_link": [78, 79], "href": [78, 90], "analysis_backlog": [78, 79], "analys": [78, 92], "un": 78, "canonic": [78, 79], "copy_fil": [78, 79], "copy_fold": [78, 79], "file_exist": [78, 79], "file_in_path": [78, 79], "folder_exist": [78, 79], "get_additional_metadata": [78, 79], "get_lastmodifi": [78, 79], "get_metadata": [78, 79], "get_siz": [78, 79], "has_analysi": [78, 79], "join_path": [78, 79, 83], "qualifi": [78, 86], "last_modifi": [78, 79, 84], "defatul": 78, "list_fil": [78, 79], "force_refresh": 78, "dive": [78, 90], "some_sub_fold": 78, "some_fil": [78, 95], "sha1": 78, "move_fil": [78, 79], "move_fold": [78, 79], "path_in_storag": [78, 79], "opposit": 78, "unsupportedoper": 78, "remove_additional_metadata": [78, 79], "remove_fil": [78, 79], "remove_fold": [78, 79], "apart": [78, 90], "remove_link": [78, 79], "deriv": [78, 83, 85, 86, 97], "slash": 78, "sanitize_nam": [78, 79], "valueerror": [78, 80, 83, 84, 85, 86], "sanitize_filenam": 78, "sanitize_path": [78, 79], "set_additional_metadata": [78, 79], "overwrit": [78, 81, 83, 90, 92, 95], "split_path": [78, 79], "storageinterfac": [78, 79], "abstractfilewrapp": [78, 79, 92], "wrapper": [78, 83, 85, 95], "iobas": 78, "diskfilewrapp": [78, 79], "preserv": 78, "lineprocessorstream": [78, 79, 92, 96], "input_stream": 78, "process_lin": [78, 79, 92, 96], "rawiobas": 78, "fly": [78, 90, 95], "flush": 78, "oserror": 78, "seekabl": [78, 79], "random": [78, 82, 92], "seek": 78, "truncat": 78, "multistream": [78, 79], "streamwrapp": [78, 79, 92], "dump": [78, 79, 83, 86], "plugin_set": [79, 80, 92], "call_plugin": [79, 80], "get_int": [79, 80, 95], "get_float": [79, 80], "get_boolean": [79, 80, 95], "set_int": [79, 80], "set_float": [79, 80], "set_boolean": [79, 80], "add_overlai": [79, 80, 84], "remove_overlai": [79, 80, 84], "get_plugin_logfile_path": [79, 80, 92], "global_get": [79, 80, 92], "global_get_basefold": [79, 80, 92], "global_get_boolean": [79, 80], "global_get_float": [79, 80], "global_get_int": [79, 80], "global_set": [79, 80], "global_set_boolean": [79, 80], "global_set_float": [79, 80], "global_set_int": [79, 80], "disable_plugin": [79, 80], "enable_plugin": [79, 80], "get_filtered_implement": [79, 80], "get_hook": [79, 80, 92], "get_implement": [79, 80, 95], "get_plugin": [79, 80], "get_plugin_info": [79, 80], "has_any_of_hook": [79, 80], "has_any_of_mixin": [79, 80], "has_obsolete_hook": [79, 80], "has_restart_needing_hook": [79, 80], "has_restart_needing_implement": [79, 80], "hook_matches_hook": [79, 80], "is_obsolete_hook": [79, 80], "is_plugin_mark": [79, 80], "is_restart_needing_hook": [79, 80], "is_restart_needing_plugin": [79, 80], "mark_plugin": [79, 80], "plugin_hook": [79, 80], "register_message_receiv": [79, 80], "reload_plugin": [79, 80], "send_plugin_messag": [79, 80], "unregister_message_receiv": [79, 80], "plugininfo": [79, 80, 94], "disabling_discourag": [79, 80], "forced_dis": [79, 80], "invalid_syntax": [79, 80], "long_str": [79, 80], "looks_like_plugin": [79, 80], "needs_restart": [79, 80], "parsed_metadata": [79, 80], "privacypolici": [79, 80], "pythoncompat": [79, 80], "_basefold": [79, 80, 94], "on_plugin_dis": [79, 80, 87, 88], "on_plugin_en": [79, 80, 87, 88], "restartneedingplugin": [79, 80, 87, 93], "sortableplugin": [79, 80, 95], "get_sorting_kei": [79, 80, 92, 95], "_printer_profile_manag": [79, 80, 94], "_analysis_queu": [79, 80, 94], "_slicing_manag": [79, 80, 94], "_file_manag": [79, 80, 94], "_printer": [79, 80, 94], "_app_session_manag": [79, 80], "_plugin_lifecycle_manag": [79, 80], "_user_manag": [79, 80, 94], "_data_fold": [79, 80], "on_plugin_pending_uninstal": [79, 80, 87], "reloadneedingplugin": [79, 80, 87, 93], "get_connection_opt": [79, 81], "printerinterfac": [79, 80, 81, 92, 94], "can_modify_fil": [79, 81], "cancel_print": [79, 81], "change_tool": [79, 81], "feed_rat": [79, 81], "flow_rat": [79, 81], "get_current_connect": [79, 81], "get_current_data": [79, 81], "get_current_job": [79, 81], "get_current_temperatur": [79, 81], "get_state_str": [79, 81], "get_temperature_histori": [79, 81], "get_transport": [79, 81], "is_cancel": [79, 81], "is_closed_or_error": [79, 81], "is_current_fil": [79, 81], "is_error": [79, 81], "is_oper": [79, 81], "is_paus": [79, 81], "is_print": [79, 81], "is_readi": [79, 81], "job_on_hold": [79, 81], "log_lin": [79, 81], "pause_print": [79, 81], "register_callback": [79, 81], "resume_print": [79, 81], "select_fil": [79, 81], "send_initial_callback": [79, 81], "set_job_on_hold": [79, 81], "set_temperatur": [79, 81], "set_temperature_offset": [79, 81], "toggle_pause_print": [79, 81], "unregister_callback": [79, 81], "unselect_fil": [79, 81], "valid_ax": [79, 81], "valid_heater_regex": [79, 81], "valid_heater_regex_no_curr": [79, 81], "valid_tool_regex": [79, 81], "printercallback": [79, 81, 92], "on_printer_add_log": [79, 81], "on_printer_add_messag": [79, 81], "on_printer_add_temperatur": [79, 81], "on_printer_received_registered_messag": [79, 81], "on_printer_send_current_data": [79, 81], "on_printer_send_initial_data": [79, 81], "printerprofilemanag": [79, 80, 81, 85, 92, 94], "bedformfactor": [79, 81], "bedorigin": [79, 81], "saveerror": [79, 81], "couldnotoverwriteerror": [79, 81], "invalidprofileerror": [79, 81], "basemodel": [79, 82], "model_dump": [79, 82], "printerparamet": [79, 82], "accesscontrolconfig": [79, 82], "autologinheadsupacknowledg": [79, 82], "groupmanag": [79, 82], "groupfil": [79, 82], "permissionmanag": [79, 82], "remotegroupshead": [79, 82], "remotegroupsmap": [79, 82], "trustremotegroup": [79, 82], "apiconfig": [79, 82], "appearanceconfig": [79, 82], "closemodalswithclick": [79, 82], "coloricon": [79, 82], "fuzzytim": [79, 82], "showfahrenheitalso": [79, 82], "colorenum": [79, 82], "componentconfig": [79, 82], "componentdisabledconfig": [79, 82], "componentorderconfig": [79, 82], "containerconfig": [79, 82], "controlconfig": [79, 82], "controlinputconfig": [79, 82], "controlsliderinputconfig": [79, 82], "layoutenum": [79, 82], "develcacheconfig": [79, 82], "develconfig": [79, 82], "enablecsrfprotect": [79, 82], "enableratelimit": [79, 82], "plugintim": [79, 82], "sockjsconnecttimeout": [79, 82], "usefrozendictforprinterst": [79, 82], "develwebassetsconfig": [79, 82], "stylesheetenum": [79, 82], "estimationconfig": [79, 82], "printtimeestimationconfig": [79, 82], "eventsubscript": [79, 82], "eventsconfig": [79, 82], "subscriptiontypeenum": [79, 82], "featureconfig": [79, 82], "enabledragdropupload": [79, 82], "printstartconfirm": [79, 82], "rememberfilefold": [79, 82], "uploadoverwriteconfirm": [79, 82], "folderconfig": [79, 82], "gcodeanalysisconfig": [79, 82], "bedz": [79, 82], "runat": [79, 82], "throttle_lin": [79, 82], "runatenum": [79, 82], "pluginsconfig": [79, 82], "forced_compat": [79, 82], "sorting_ord": [79, 82], "printerparametersconfig": [79, 82], "pausetrigg": [79, 82], "printerprofilesconfig": [79, 82], "gcodescriptsconfig": [79, 82], "afterprintresum": [79, 82], "beforeprintpaus": [79, 82], "scriptsconfig": [79, 82], "alwaysdetectneverenum": [79, 82], "infowarnneverenum": [79, 82], "serialcap": [79, 82], "autoreport_sdstatu": [79, 82], "serialconfig": [79, 82], "abortheatuponcancel": [79, 82], "ackmax": [79, 82], "autorefresh": [79, 82], "autorefreshinterv": [79, 82], "blacklistedbaudr": [79, 82], "blacklistedport": [79, 82], "disablesdprintingdetect": [79, 82], "emergencycommand": [79, 82], "identicalresendscountdown": [79, 82], "ignoreemptyport": [79, 82], "lastlinebuffers": [79, 82], "logpositiononcancel": [79, 82], "logpositiononpaus": [79, 82], "lowlat": [79, 82], "maxconsecutiveresend": [79, 82], "maxnotsdprint": [79, 82], "neversendchecksum": [79, 82], "notifysuppressedcommand": [79, 82], "resendratiostart": [79, 82], "sanitychecktool": [79, 82], "sdcancelcommand": [79, 82], "sdlowercas": [79, 82], "sendm112onerror": [79, 82], "supportwait": [79, 82], "suppresssecondhello": [79, 82], "terminallogs": [79, 82], "useparityworkaround": [79, 82], "serialmaxtimeout": [79, 82], "serialtimeoutconfig": [79, 82], "baudratedetectionpaus": [79, 82], "detectionconsecut": [79, 82], "detectionfirst": [79, 82], "posautoreport": [79, 82], "positionlogwait": [79, 82], "resendok": [79, 82], "sdstatusautoreport": [79, 82], "temperatureautoreport": [79, 82], "commandsconfig": [79, 82], "cookiesconfig": [79, 82], "diskspaceconfig": [79, 82], "ipcheckconfig": [79, 82], "onlinecheckconfig": [79, 82], "pluginblacklistconfig": [79, 82], "preemptivecacheconfig": [79, 82], "pythoneolcheckconfig": [79, 82], "pythoneolentri": [79, 82], "last_octoprint": [79, 82], "reverseproxyconfig": [79, 82], "portfallback": [79, 82], "porthead": [79, 82], "serverfallback": [79, 82], "serverhead": [79, 82], "samesiteenum": [79, 82], "serverconfig": [79, 82], "allowedloginredirectpath": [79, 82], "heartbeat": [79, 82, 83], "pythoneolcheck": [79, 82], "seenwizard": [79, 82], "uploadsconfig": [79, 82], "slicingconfig": [79, 82], "actionconfig": [79, 82], "async_": [79, 82], "systemconfig": [79, 82], "temperatureconfig": [79, 82], "cutoff": [79, 82], "sendautomat": [79, 82], "sendautomaticallyaft": [79, 82], "temperatureprofil": [79, 82], "terminalfilterentri": [79, 82], "renderafterprintenum": [79, 82], "timelapseconfig": [79, 82], "timelapseopt": [79, 82], "timelapsetypeenum": [79, 82], "webcamconfig": [79, 82], "defaultwebcam": [79, 82], "ffmpegcommandlin": [79, 82], "ffmpegthumbnailcommandlin": [79, 82], "snapshotwebcam": [79, 82], "timelapseen": [79, 82], "webcamen": [79, 82], "ratioenum": [79, 82], "four_thre": [79, 82], "sixteen_nin": [79, 82], "cansnapshot": [79, 82], "extra": [79, 82, 83, 89, 90], "snapshotdisplai": [79, 82], "webcamcompat": [79, 82], "cachebust": [79, 82], "snapshotsslvalid": [79, 82], "snapshottimeout": [79, 82], "streamratio": [79, 82], "streamtimeout": [79, 82], "streamwebrtciceserv": [79, 82], "cannotstartserverexcept": [79, 83], "octoprintanonymousident": [79, 83], "corsrequesthandl": [79, 83], "corsresponsehandl": [79, 83], "csrfrequesthandl": [79, 83], "csrfresponsehandl": [79, 83], "get_api_kei": [79, 83], "get_user_for_apikei": [79, 83], "get_user_for_authorization_head": [79, 83], "get_user_for_remote_user_head": [79, 83], "has_permiss": [79, 83], "nocachingexceptgetresponsehandl": [79, 83], "nocachingresponsehandl": [79, 83], "optionsalloworigin": [79, 83], "require_fresh_login_with": [79, 83], "require_login": [79, 83], "require_login_with": [79, 83], "validate_local_redirect": [79, 83], "lesssimplecach": [79, 83], "octoprintflaskrequest": [79, 83], "server_nam": [79, 83], "server_port": [79, 83], "octoprintflaskrespons": [79, 83], "delete_cooki": [79, 83], "set_cooki": [79, 83], "octoprintjsonprovid": [79, 83], "octoprintsessioninterfac": [79, 83], "save_sess": [79, 83], "should_set_cooki": [79, 83], "pluginassetresolv": [79, 83], "resolve_output_to_path": [79, 83], "split_prefix": [79, 83], "prefixawarejinjaenviron": [79, 83], "settingscheckupdat": [79, 83], "build_don": [79, 83], "needs_rebuild": [79, 83], "check_lastmodifi": [79, 83], "firstrun_only_access": [79, 83], "get_cookie_suffix": [79, 83], "get_flask_user_from_request": [79, 83], "make_api_error": [79, 83], "make_text_respons": [79, 83], "no_firstrun_access": [79, 83], "permission_and_fresh_credentials_valid": [79, 83], "permission_valid": [79, 83], "redirect_to_tornado": [79, 83], "require_credentials_checked_rec": [79, 83], "restricted_access": [79, 83], "threadsafesess": [79, 83], "remove_handl": [79, 83], "set_handl": [79, 83], "corssupportmixin": [79, 83, 92], "set_default_head": [79, 83], "customhttp1connect": [79, 83], "customhttp1connectionparamet": [79, 83], "customhttp1serverconnect": [79, 83], "customhttpserv": [79, 83], "handle_stream": [79, 83], "deprecatedendpointhandl": [79, 83, 92], "dynamiczipbundlehandl": [79, 83], "generatingdatahandl": [79, 83], "globalheadertransform": [79, 83], "largeresponsehandl": [79, 83, 92], "compute_etag": [79, 83], "get_content_typ": [79, 83], "get_content_vers": [79, 83], "original_absolute_path": [79, 83], "set_extra_head": [79, 83], "streamed_get": [79, 83], "requestlessexceptionloggingmixin": [79, 83], "log_except": [79, 83], "staticdatahandl": [79, 83, 92], "staticzipbundlehandl": [79, 83], "systeminfobundlehandl": [79, 83], "uploadstoragefallbackhandl": [79, 83], "body_method": [79, 83], "data_receiv": [79, 83], "is_multipart": [79, 83], "on_finish": [79, 83, 86], "urlproxyhandl": [79, 83, 92], "webcamsnapshothandl": [79, 83], "wsgiinputcontain": [79, 83], "handle_request": [79, 83], "access_validation_factori": [79, 83], "enable_per_message_deflate_extens": [79, 83], "fix_json_encod": [79, 83], "fix_tornado_xheader_handl": [79, 83], "fix_websocket_check_origin": [79, 83], "path_validation_factori": [79, 83, 92], "default_set": [79, 84], "valid_boolean_tru": [79, 84], "overlay_kei": [79, 84], "add_path_update_callback": [79, 84], "checkbasefold": [79, 84], "config_yaml": [79, 84], "deleteapikei": [79, 84], "effective_hash": [79, 84], "effective_yaml": [79, 84], "getbasefold": [79, 80, 84], "getboolean": [79, 80, 84], "getfloat": [79, 80, 84], "getint": [79, 80, 84, 91], "last_modified_or_made_dirti": [79, 84], "listscript": [79, 84], "loadscript": [79, 84], "load_overlai": [79, 84], "remove_path_update_callback": [79, 84], "sanity_check_fold": [79, 84], "savescript": [79, 84], "setbasefold": [79, 84], "setboolean": [79, 80, 84], "setfloat": [79, 80, 84], "setint": [79, 80, 84], "warn_about_risky_set": [79, 84], "temporaryprofil": [79, 85], "slicingmanag": [79, 80, 85, 92, 94], "all_profil": [79, 85], "cancel_sl": [79, 85, 95], "configured_slic": [79, 85], "default_slic": [79, 85], "delete_profil": [79, 85], "get_profile_path": [79, 85], "get_slic": [79, 85], "get_slicer_profile_path": [79, 85], "load_profil": [79, 85], "profiles_last_modifi": [79, 85], "registered_slic": [79, 85], "reload_slic": [79, 85], "save_profil": [79, 85], "set_default_profil": [79, 85], "slicing_en": [79, 85], "slicingexcept": [79, 85], "slicerexcept": [79, 85], "unknownslic": [79, 85], "slicernotconfigur": [79, 85], "profileexcept": [79, 85], "unknownprofil": [79, 85], "profilealreadyexist": [79, 85], "caseinsensitiveset": [79, 84, 86], "defaultordereddict": [79, 86], "prependablequeu": [79, 86], "repeatedtim": [79, 86], "resettabletim": [79, 86], "typealreadyinqueu": [79, 86], "typedqueu": [79, 86], "chunk": [79, 83, 86], "deseri": [79, 86], "dict_clean": [79, 86], "dict_contains_kei": [79, 86], "dict_filt": [79, 86], "dict_flatten": [79, 86], "dict_merg": [79, 86, 90], "dict_minimal_mergediff": [79, 86], "dict_sanit": [79, 86], "fallback_dict": [79, 86], "filter_non_ascii": [79, 86], "get_bom": [79, 86], "get_class": [79, 86], "get_exception_str": [79, 86], "get_formatted_datetim": [79, 86], "get_formatted_s": [79, 86], "get_formatted_timedelta": [79, 86], "get_fully_qualified_classnam": [79, 86], "is_allowed_fil": [79, 86], "pending_deprec": [79, 86], "pp": [79, 86], "to_byt": [79, 86, 96], "to_native_str": [79, 86], "to_str": [79, 86], "to_unicod": [79, 86, 96], "variable_deprec": [79, 86], "variable_pending_deprec": [79, 86], "commandlinecal": [79, 86], "checked_cal": [79, 86], "on_log_cal": [79, 86], "on_log_stderr": [79, 86], "on_log_stdout": [79, 86], "commandlineerror": [79, 86], "delimitercaptur": [79, 86], "clean_ansi": [79, 86], "close_fd": [79, 86], "get_o": [79, 86], "is_os_compat": [79, 86], "set_close_exec": [79, 86], "plugin_fold": 80, "plugin_bas": 80, "plugin_entry_point": 80, "plugin_disabled_list": 80, "plugin_sorting_ord": 80, "plugin_blacklist": 80, "plugin_restart_needing_hook": 80, "plugin_obsolete_hook": 80, "plugin_considered_bundl": 80, "plugin_valid": 80, "compatibility_ignored_list": 80, "singleton": [80, 84], "namespac": [80, 90], "startswith": [80, 86, 92, 95], "obsolet": 80, "although": 80, "plugin_kei": 80, "get_preprocessor": 80, "set_preprocessor": 80, "get_settings_default": [80, 90, 95], "getter": [80, 84, 95], "preprocessor": [80, 84, 93, 95], "setter": [80, 81, 84, 95], "error_callback": 80, "sorting_context": [80, 92], "my_success_callback": 80, "my_error_callback": 80, "exc": 80, "startupplugin": [80, 90, 92, 93], "on_startup": [80, 90, 92, 95], "my_host": 80, "my_port": 80, "invoc": [80, 92], "likewis": [80, 85, 87], "greater": 80, "convers": [80, 84, 96], "equal": [80, 95], "at_end": [80, 84], "postfix": [80, 92], "slicingplugin": [80, 95], "folder_typ": 80, "orward": 80, "logging_prefix": 80, "customiz": 80, "initialize_implement": 80, "require_en": 80, "required_en": 80, "fnmatch": 80, "force_reload": 80, "reload": [80, 87, 90, 95, 97], "unregist": [80, 81], "attr_author": 80, "attr_check": 80, "lambda": [80, 86, 92, 95, 96], "attr_descript": 80, "attr_dis": 80, "attr_disabling_discourag": 80, "attr_en": 80, "attr_help": 80, "attr_hook": 80, "attr_implement": 80, "attr_licens": 80, "attr_load": 80, "show_bundl": 80, "bundled_str": 80, "show_loc": 80, "location_str": 80, "show_en": 80, "enabled_str": 80, "fourth": [80, 92], "entrypointorigin": 80, "folderorigin": 80, "moduleorigin": 80, "ast": 80, "attr_privacypolici": 80, "attr_pythoncompat": 80, "attr_unload": 80, "attr_url": 80, "phase": [80, 88, 93, 96], "additional_valid": 80, "before_import": 80, "before_load": 80, "after_load": 80, "attr_vers": 80, "sortabl": 80, "irrelev": [80, 92], "ascend": 80, "eventmanag": [80, 92, 94], "sessionmanag": 80, "lifecyclemanag": [80, 92], "connectivitycheck": [80, 94], "deeper": [81, 90], "ly": 81, "abstract": 81, "decid": [81, 89, 90, 95], "vanish": 81, "throughout": [81, 90, 92], "lifecycl": [81, 92, 93], "awai": [81, 84, 87], "queu": [81, 92], "anew": 81, "millimet": 81, "materi": 81, "stuck": 81, "classmethod": [81, 83, 95], "connection_str": 81, "open_seri": 81, "detect_seri": 81, "detect_baudr": 81, "closed_with_error": 81, "transfering_fil": 81, "transport": [81, 93], "contextmanag": 81, "park_printhead": 81, "take_snapshot": 81, "send_printhead_back": 81, "park": 81, "somewher": [81, 90], "WILL": 81, "held": [81, 84], "acquir": 81, "catch": 81, "runtimeexcept": 81, "thrown": [81, 84, 85], "unknownscriptexcept": 81, "printafterselect": 81, "po": 81, "invalidfiletyp": 81, "invalidfileloc": 81, "finer": 81, "forev": 81, "enclosur": 81, "unconfigur": [81, 85], "degc": 81, "ccm": 81, "x_min": 81, "y_min": 81, "z_min": 81, "x_max": 81, "y_max": 81, "z_max": 81, "use_enum_valu": 82, "access_control": 82, "filebasedgroupmanag": 82, "remote_group": 82, "plugin_logging_seriallog": 82, "plugin_logging_plugintimingslog": 82, "plugin_health_check": 82, "plugin_firmware_check_warn": 82, "plugin_firmware_check_info": 82, "plugin_eventmanag": 82, "plugin_softwareupdate_upd": 82, "plugin_corewizard_onlinecheck": 82, "plugin_achiev": 82, "plugin_achievements_2": 82, "systeminfo": [82, 93], "m707": 82, "m708": 82, "gcode_analysi": 82, "printer_paramet": 82, "m108": 82, "m410": 82, "900": 82, "eol": [82, 92, 96], "2023": [82, 90], "06": [82, 90], "2024": 82, "31": [82, 90, 92], "524288000": 82, "libx264": 82, "10000k": 82, "vcodec": 82, "containerformat": 82, "sseof": 82, "q": 82, "classic": 82, "formatstr": 82, "drag": 82, "timelas": 82, "batch": 82, "band": 82, "parser": 82, "low": 82, "latenc": 82, "Be": [82, 92], "implic": 82, "decis": [82, 95, 96], "cloudflar": 82, "resolut": 82, "yyyi": [82, 86], "dd": [82, 86], "v6": 82, "1107": 82, "extra_data": 82, "quick": [82, 90], "mozilla": 82, "regular_express": 82, "unstructur": 82, "stun": 82, "l": [82, 86], "19302": 82, "bust": 82, "certif": [82, 83], "mjpeg": 82, "nativ": 82, "webrtc": 82, "before_request": [83, 93], "resp": 83, "after_request": [83, 93], "crf": 83, "httputil": 83, "httpserverrequest": 83, "shall": 83, "pragma": 83, "expir": 83, "allowed_path": 83, "netloc": 83, "default_timeout": 83, "simplecach": 83, "pickl": 83, "pickleerror": 83, "httpstatu": 83, "direct_passthrough": 83, "httponli": 83, "site": [83, 90], "ineffici": 83, "exce": 83, "max_cookie_s": 83, "max_ag": 83, "datetim": [83, 86, 95], "object_": 83, "obj": 83, "ensure_ascii": 83, "sort_kei": 83, "is_null_sess": 83, "perman": 83, "session_refresh_each_request": 83, "unresolv": 83, "rel_path": 83, "loader": 83, "rebuilt": 83, "lastmodifi": [83, 95], "timezon": 83, "awar": [83, 87, 92], "utc": 83, "func": [83, 95], "_not_": 83, "albeit": 83, "databas": 83, "302": 83, "login_requir": 83, "conn": 83, "session_id": 83, "expiri": 83, "detach": 83, "start_heartbeat": 83, "requesthandl": [83, 92], "similarli": 83, "is_client": 83, "http1connect": 83, "max_body_s": 83, "default_max_body_s": 83, "http1connectionparamet": 83, "iostream": 83, "http1serverconnect": 83, "_server_request_loop": 83, "httpserver": 83, "max_default_body_s": 83, "coroutin": 83, "tcpserver": 83, "ssliostream": 83, "wait_for_handshak": 83, "npn": 83, "alpn": 83, "path_valid": [83, 92], "path_processor": 83, "as_attach": [83, 92], "attachment_nam": 83, "access_valid": [83, 93], "compress": [83, 86], "httperror": 83, "staticfilehandl": [83, 92], "deliveri": [83, 92], "default_filenam": 83, "subdirectori": 83, "allow_client_cach": 83, "etag_gener": 83, "name_gener": 83, "mime_type_guess": 83, "mime": 83, "is_pre_compress": 83, "gzip": 83, "comput": [83, 97], "abspath": 83, "sha": 83, "512": 83, "stream_bodi": 83, "uncompress": 83, "include_bodi": 83, "typ": 83, "tb": 83, "uncaught": 83, "trace": [83, 90], "fallbackhandl": 83, "rewritten": [83, 92], "webkitformboundarypyisux63abamht5c": 83, "my_funny_apikei": 83, "tmpzupkro": 83, "349182": 83, "_process_multipart_data": 83, "file_prefix": 83, "file_suffix": 83, "cleanup": 83, "counterpart": 83, "httpclient": 83, "asynchttpcli": 83, "basenam": [83, 92], "wsgi_appl": 83, "executor": 83, "forced_head": 83, "removed_head": 83, "wsgi_app": 83, "octoprint_app": 83, "wsgicontain": 83, "__call__": 83, "bytesio": 83, "websocket": 83, "websockethandl": 83, "get_compression_opt": 83, "permessag": 83, "deflat": 83, "json_encod": 83, "jsonencod": 83, "frozendict": 83, "_httprequestcontext": 83, "_apply_xhead": 83, "remote_ip": 83, "downstream": 83, "blindli": [83, 95, 96], "proto": 83, "check_origin": 83, "rfc6454": 83, "path_filt": 83, "status_cod": [83, 92], "vice": 84, "versa": 84, "__overlay__": 84, "allow_fallback": 84, "check_writ": 84, "deep_check_writ": 84, "script_typ": [84, 92], "error_on_path": 84, "encapsul": 85, "display_nam": 85, "my_slic": 85, "save_slicer_profil": [85, 95], "my_default_profil": 85, "my_overrid": 85, "profile_path": [85, 95], "do_slic": [85, 95], "printer_profile_manag": [85, 92], "importantli": 85, "require_configur": 85, "slicer_nam": 85, "couldnotdeleteprofil": 85, "must_exist": 85, "slicerplugin": [85, 93], "ioerror": [85, 95], "stamp": 85, "require_exist": 85, "profile_nam": 85, "callback_arg": 85, "callback_kwarg": 85, "on_progress": [85, 95], "on_progress_arg": [85, 95], "on_progress_kwarg": [85, 95], "printer_profile_id": 85, "_analysi": 85, "_error": 85, "_cancel": 85, "calle": 85, "_progress": [85, 95], "commonli": 86, "default_factori": 86, "kw": 86, "shallow": 86, "od": 86, "run_first": 86, "on_condition_fals": 86, "on_cancel": 86, "repeatedli": 86, "timer": 86, "loop": [86, 92, 95], "exactli": [86, 95], "dynam": [86, 90, 95], "period": [86, 95], "sequenti": 86, "on_reset": 86, "ran": 86, "item_typ": 86, "stackoverflow": [86, 90], "312464": 86, "2028598": [86, 90], "gen": 86, "len": [86, 92], "stacklevel": 86, "includedoc": 86, "extenddoc": 86, "mod": 86, "offend": 86, "docstr": 86, "__doc__": 86, "caller": [86, 92], "shadow": 86, "getattr": 86, "zlib": 86, "decompress": 86, "deep": 86, "fnord": 86, "some_other_bar": 86, "whose": [86, 88, 92, 95], "filter_funct": 86, "key1": 86, "key2": 86, "other_kei": 86, "other_valu": 86, "k": [86, 92], "traceback": 86, "assertionerror": 86, "flatten": 86, "a1": 86, "a2": 86, "leaf_merg": 86, "in_plac": 86, "xormedia": 86, "isinst": [86, 92, 96], "l1": 86, "l2": 86, "diff": 86, "predic": 86, "bom": 86, "importerror": [86, 88, 96], "fmt": 86, "hh": 86, "num": 86, "unit": 86, "yte": 86, "ilo": 86, "ega": 86, "iga": 86, "era": 86, "decim": 86, "1094933": 86, "timedelta": 86, "ss": 86, "2020083": 86, "fqcn": 86, "comprehensive_json": 86, "s_or_u": 86, "renam": [86, 90], "stderr": 86, "do_something_with_the_passed_lin": 86, "sarg": 86, "underneath": [86, 90], "log_stdout": 86, "log_stderr": 86, "log_cal": 86, "err": 86, "delimit": 86, "buffer_s": 86, "output_timeout": 86, "_async": 86, "ansi": 86, "popen": 86, "win32": 86, "darwin": 86, "freebsd": 86, "compatibility_entri": 86, "current_o": 86, "close_exec": 86, "bunch": [87, 90, 94, 95], "plug": 87, "correspondingli": 87, "circumv": 87, "__plugin_name__": [88, 90, 92, 94, 95], "__plugin_pythoncompat__": [88, 90, 92, 95, 96], "__plugin_load__": [88, 91, 92], "whatev": [88, 92, 95], "__plugin_version__": [88, 90, 92, 94], "__plugin_description__": [88, 90, 92], "__plugin_author__": [88, 90], "__plugin_url__": [88, 90], "webpag": 88, "__plugin_license__": [88, 90], "__plugin_privacypolicy__": 88, "precaut": 88, "handle_gcode_s": 88, "comm_inst": [88, 92], "cmd_type": [88, 92], "getlogg": [88, 91, 92], "__name__": [88, 91, 92], "__plugin_check__": 88, "some_depend": 88, "check_config": [88, 93], "__plugin_unload__": 88, "__plugin_enable__": 88, "__plugin_disable__": 88, "__plugin_settings_overlay__": 88, "necessit": [88, 95], "5001": 88, "__init": 89, "py__": 89, "helloworld": [89, 90, 95], "cookiecutt": [89, 90], "md": [89, 90], "eleg": 89, "writeup": 89, "cours": [90, 92, 95], "fledg": [90, 95, 97], "pain": 90, "favor": [90, 97], "resembl": 90, "14": 90, "35": 90, "122": 90, "124": 90, "135": 90, "19": 90, "loadabl": 90, "modern": 90, "helloworldplugin": 90, "on_after_startup": [90, 91, 92, 95], "792": 90, "neat": 90, "greet": [90, 92], "convent": 90, "skeleton": 90, "delta": 90, "kib": 90, "plugin_packag": 90, "octoprint_helloworld": 90, "repo_nam": 90, "full_nam": 90, "net": 90, "github_usernam": 90, "yourgithubnam": 90, "plugin_vers": 90, "plugin_descript": 90, "todo": 90, "plugin_licens": 90, "agplv3": 90, "plugin_homepag": 90, "plugin_sourc": 90, "plugin_installurl": 90, "bug_report": 90, "feature_request": 90, "readm": 90, "__init__": [90, 92, 95, 96], "editorconfig": 90, "gitignor": 90, "babel": 90, "cfg": 90, "manifest": 90, "curios": 90, "prefil": 90, "plugin_identifi": 90, "octoprint_": 90, "plugin_author": 90, "mail": 90, "plugin_author_email": 90, "plugin_url": 90, "plugin_requir": 90, "sdist": 90, "14159430": 90, "plugin_additional_data": 90, "plugin_additional_packag": 90, "plugin_ignored_packag": 90, "octoprint_setuptool": 90, "create_plugin_setup_paramet": 90, "somedepend": 90, "additional_setup_paramet": 90, "somerepo": 90, "egg": 90, "python_requir": 90, "remain": 90, "pyc": 90, "discover": 90, "pyenv": 90, "env": 90, "py311": 90, "132": 90, "134": 90, "818": 90, "38": [90, 92], "997": 90, "ugli": 90, "nice": 90, "46": 90, "33": 90, "786": 90, "squash": 90, "48": 90, "54": 90, "templateplugin": [90, 92, 93], "wikipedia": 90, "helloworld_navbar": 90, "hello_world": [90, 95], "ve": [90, 96], "2015": [90, 95], "41": 90, "058": 90, "knockout": [90, 95], "get_template_var": [90, 95], "plugin_helloworld_url": 90, "hallo": 90, "welt": 90, "programm": 90, "47": 90, "18": [90, 92], "634": 90, "friendli": 90, "helloworld_set": 90, "div": [90, 92, 95], "settingsviewmodel": [90, 97], "void": 90, "navigationviewmodel": [90, 97], "unbind": 90, "get_template_config": [90, 92, 95], "custom_bind": [90, 95], "congratul": 90, "nav": 90, "ifram": 90, "helloworld_tab": 90, "xxlarg": 90, "newurl": 90, "primari": 90, "gotourl": 90, "currenturl": 90, "600px": 90, "border": 90, "1px": 90, "808080": 90, "assetplugin": [90, 93], "get_asset": [90, 95], "helloworldviewmodel": 90, "ko": 90, "dom": 90, "_after_": 90, "onbeforebind": [90, 97], "octoprint_viewmodel": [90, 97], "tab_plugin_helloworld": 90, "shini": 90, "desktop": [90, 95], "articl": 90, "squish": 90, "great": 90, "hardcod": 90, "nicer": 90, "Of": [90, 95], "lessj": 90, "bigger": 90, "forgot": 90, "85a134": 90, "compact": 90, "cleaner": 90, "invit": 90, "haven": 90, "curaengin": 90, "navbartemp": 90, "gh": 90, "newplugin": 90, "winless": 90, "__plugin_helpers__": 91, "zeroconf": 91, "excerpt": 91, "pybonjour": 91, "discoveryplugin": 91, "ssdp_brows": 91, "zeroconf_brows": 91, "zeroconf_regist": 91, "zeroconf_unregist": 91, "hopefulli": 91, "_register_growl": 91, "on_api_get": [91, 95], "jsonifi": [91, 92, 95], "browsing_en": 91, "browse_result": 91, "_gntp": 91, "_tcp": 91, "growl_inst": 91, "sibl": 92, "_gcode_hook": 92, "_pluginmanag": 92, "_gcodescript_hook": 92, "retval": 92, "to_list": 92, "scriptlin": 92, "custom_action_command": 92, "customactioncommandplugin": 92, "custom_action_handl": 92, "ordertest": 92, "ordertestplugin": 92, "oneorderedhook": 92, "anotherorderedhook": 92, "yetanotherhook": 92, "orderedhook": 92, "03": 92, "09": 92, "29": 92, "342": 92, "355": 92, "357": 92, "358": 92, "861": 92, "additional_permissions_hook": 92, "my_permiss": 92, "plugin_example_my_permiss": 92, "accessviewmodel": 92, "admin_group": 92, "user_group": 92, "readonly_group": 92, "guest_group": 92, "get_additional_permiss": 92, "gettext": 92, "user_manager_factory_hook": 92, "event_bu": 92, "analysis_queu": 92, "slicing_manag": 92, "file_manag": 92, "plugin_lifecycle_manag": 92, "preemptive_cach": 92, "stock": [92, 95], "settingsmanag": 92, "acl_keyvalidator_hook": 92, "obviou": 92, "educ": 92, "custom_keyvalid": 92, "findus": 92, "cli_commands_hook": 92, "cli_group": 92, "annot": 92, "custom_cli_command": 92, "clitest_command": 92, "greet_command": 92, "pass_context": 92, "random_greet_command": 92, "buon": 92, "giorno": 92, "hola": 92, "konnichiwa": 92, "oh": 92, "hai": 92, "hei": 92, "salv": 92, "randrang": 92, "morn": 92, "stranger": 92, "plugin_settings_from_settings_plugin": 92, "get_cli_command": 92, "plugin_settings_for_settings_plugin": 92, "bu": [92, 94, 95], "firmware_info_hook": 92, "firmware_data": 92, "firmware_vers": 92, "computation": 92, "expens": 92, "machinecom": 92, "firmware_capability_hook": 92, "already_defin": 92, "firmware_capability_report_hook": 92, "firmware_cap": 92, "protocol_action_hook": 92, "some_command": 92, "protocol_atcommandphase_hook": 92, "li": [92, 95], "mirror": 92, "custom_atcommand_handl": 92, "infinit": 92, "setpaus": 92, "protocol_gcodephase_hook": 92, "subcod": 92, "postprocess": 92, "expans": 92, "afterward": 92, "command_phas": 92, "traffic": 92, "2018": 92, "213": 92, "216": 92, "multi_gcode_test": 92, "217": 92, "219": 92, "230": 92, "00m": 92, "232": 92, "234": 92, "242": 92, "243": 92, "552": 92, "553": 92, "f6000": 92, "555": 92, "556": 92, "558": 92, "temperature_pol": 92, "sd_status_pol": 92, "categori": 92, "difficult": 92, "intent": 92, "my_custom_tag": 92, "honest": 92, "rewrite_foo": 92, "rewrite_m107": 92, "rewritem107plugin": 92, "sent_m106": 92, "gcode_received_hook": 92, "machine_typ": 92, "read_m115_respons": 92, "detect_machine_typ": 92, "parse_firmware_lin": 92, "printer_data": 92, "gcode_error_hook": 92, "error_messag": 92, "recover": 92, "worst": 92, "comm_error_handler_test": 92, "_handled_error": 92, "handle_error": 92, "lower_error": 92, "error_handler_test": 92, "protocol_scripts_hook": 92, "script_nam": 92, "newlin": 92, "message_on_connect": 92, "gcode_script_vari": 92, "protocol_temperatures_received_hook": 92, "parsed_temperatur": 92, "thereof": 92, "45": 92, "178": 92, "prone": 92, "garbag": 92, "sane": [92, 95], "sanitize_temperatur": 92, "parsed_temp": 92, "is_san": 92, "additional_port_names_hook": 92, "serial_factory_hook": 92, "read_timeout": 92, "analogu": 92, "pyseri": 92, "readlin": 92, "connection_timeout": 92, "_changest": 92, "state_detect_seri": 92, "serial_obj": 92, "_detectport": 92, "_log": 92, "_errorvalu": 92, "state_error": 92, "geterrorstr": 92, "writetimeout": 92, "10000": 92, "pariti": 92, "parity_odd": 92, "parity_non": 92, "register_custom_events_hook": 92, "Their": [92, 97], "transform": [92, 95], "camel_cas": 92, "plugin_myplugin_my_custom_ev": 92, "plugin_myplugin_my_other_custom_ev": 92, "my_custom_ev": 92, "my_other_custom_ev": 92, "analysis_queue_factory_hook": 92, "leaf": 92, "mycustomgcodeanalysisqueu": 92, "custom_gcode_analysis_queu": 92, "file_extension_hook": 92, "x3g": 92, "s3g": 92, "support_x3g_machinecod": 92, "file_preprocessor_hook": 92, "untouch": 92, "_strip": 92, "strip_all_com": 92, "strip_com": 92, "commentstripp": 92, "decoded_lin": 92, "valid_file_typ": [92, 95], "splitext": 92, "endswith": 92, "some_file_strip": 92, "additional_state_data_hook": 92, "beneath": [92, 95], "printer_factory_hook": 92, "printerinst": 92, "user_manag": 92, "power": [92, 95], "print_time_estimator_factori": 92, "printtimeestim": 92, "job_typ": 92, "denot": 92, "nonsens": 92, "customprinttimeestim": 92, "cleanedprinttim": 92, "statisticaltotalprinttim": 92, "statisticaltotalprinttimetyp": 92, "2h": 92, "create_estimator_factori": 92, "sd_card_upload_hook": 92, "start_callback": 92, "success_callback": 92, "failure_callback": 92, "local_filenam": 92, "remote_filenam": 92, "success_or_failure_callback": 92, "dummi": [92, 95], "ten": 92, "nop_upload_to_sd": 92, "sd_upload_start": 92, "sd_upload_succeed": 92, "sd_upload_fail": 92, "remote_nam": 92, "_get_free_remote_nam": 92, "op": 92, "sd_upload_success": 92, "sd_upload_failur": 92, "after_request_handlers_hook": 92, "before_request_handlers_hook": 92, "access_validator_hook": 92, "router": 92, "server_bodysize_hook": 92, "current_max_body_s": 92, "1024kb": 92, "increase_bodys": 92, "bodysizeplugin": 92, "_size": 92, "api_endpoint": 92, "make_respons": [92, 95], "input_nam": 92, "found_fil": 92, "bodysize_hook": 92, "server_route_hook": 92, "server_rout": 92, "deliv": [92, 95], "add_tornado_rout": 92, "camera": [92, 95], "tornadorouteplugin": 92, "route_hook": 92, "is_hidden_path": 92, "demonstr": [92, 95], "urlforwardhandl": 92, "socket_authed_hook": 92, "deauthent": 92, "socket_registration_hook": 92, "socket_emit_hook": 92, "additional_commands_hook": 92, "z0": 92, "get_additional_command": 92, "additional_bundle_files_hook": 92, "get_additional_bundle_fil": 92, "console_log": 92, "timelapse_extension_hook": 92, "get_timelapse_extens": 92, "templatetype_hook": 92, "template_sort": 92, "template_rul": 92, "sake": 92, "custom_append": 92, "custom_prepend": 92, "custom_add_entri": 92, "custom_add_ord": 92, "_plugin_": [92, 95], "to_entri": 92, "custom_template_provid": 92, "customtemplatetypeprovid": 92, "add_templatetyp": 92, "current_ord": 92, "current_rul": 92, "awesometempl": 92, "_awesometempl": 92, "custom_template_provider_set": 92, "h3": 92, "plugin_custom_template_provider_awesometempl": 92, "_div": 92, "h4": 92, "custom_template_consum": 92, "customtemplatetypeconsum": 92, "enabled_plugin": 92, "custom_template_consumer_awesometempl": 92, "ourselv": 92, "spec": 92, "ui_theming_hook": 92, "loginui_them": 92, "capture_pre_hook": 92, "capture_post_hook": 92, "eventhandlerplugin": 93, "mfaplugin": 93, "progressplugin": 93, "shutdownplugin": 93, "uiplugin": 93, "webcamproviderplugin": 93, "keyvalid": 93, "capability_report": 93, "additional_port_nam": 93, "extension_tre": [93, 95], "additional_exclud": 93, "before_backup": 93, "after_backup": 93, "before_restor": 93, "after_restor": 93, "reconnect_hook": 93, "handle_connect": 93, "sdcardupload": 93, "bodys": 93, "additional_command": 93, "additional_bundle_fil": 93, "templatetyp": [93, 95], "theme": 93, "diagram": 93, "grow": 93, "galor": 93, "pitfal": 93, "divis": 93, "checklist": 93, "overview": [94, 95], "_plugin_info": 94, "_datafold": 94, "heart": 95, "asset_plugin": 95, "all_asset": 95, "plugin_asset": 95, "preferred_stylesheet": 95, "supported_stylesheet": 95, "plugin_a": 95, "plugin_b": 95, "plugin_c": 95, "plugin_d": 95, "plugina": 95, "pluginb": 95, "pluginc": 95, "plugind": 95, "typic": 95, "get_asset_fold": 95, "appropri": 95, "clientj": 95, "my_fil": 95, "my_other_fil": 95, "my_styl": 95, "behav": [95, 96], "myblueprintplugin": 95, "myecho": 95, "method_nam": 95, "grace": 95, "is_blueprint_csrf_protect": 95, "exempt": 95, "csrf_exempt": 95, "subject": 95, "hello_y": 95, "hello_m": 95, "errorhandl": 95, "code_or_except": 95, "get_blueprint": 95, "get_blueprint_api_prefix": 95, "get_blueprint_kwarg": 95, "static_fold": 95, "template_fold": 95, "get_template_fold": 95, "term": 95, "enforc": 95, "forthcom": 95, "is_blueprint_protect": 95, "on_ev": 95, "mfa": 95, "verif": 95, "totp": 95, "mfatotp": 95, "fixtur": 95, "mfa_dummi": 95, "encourag": 95, "has_mfa_credenti": 95, "wrongmfacredenti": 95, "is_mfa_en": 95, "on_print_progress": 95, "increment": [95, 96], "on_slicing_progress": 95, "destination_loc": 95, "pluginsettingsmanag": 95, "unrel": 95, "experi": [95, 96], "data_fold": 95, "on_settings_sav": 95, "mysettingsplugin": 95, "old_flag": 95, "new_flag": 95, "on_settings_load": 95, "get_settings_restricted_path": 95, "config_version_kei": 95, "_config_vers": 95, "get_settings_preprocessor": 95, "some_kei": 95, "some_other_kei": 95, "some_method": 95, "assert": [95, 96], "some_other_valu": 95, "octoprintpermiss": 95, "admin_onli": 95, "user_onli": 95, "get_settings_vers": 95, "on_settings_cleanup": 95, "on_settings_initi": 95, "on_settings_migr": 95, "overload": 95, "_config": 95, "conjunct": 95, "cleanli": 95, "on_shutdown": 95, "immin": 95, "boil": 95, "flat": 95, "preliminari": 95, "mysimpleapiplugin": 95, "get_api_command": 95, "command1": 95, "command2": 95, "some_paramet": 95, "on_api_command": 95, "elif": 95, "some_optional_paramet": 95, "2342": 95, "140": 95, "is_api_adminonli": 95, "machinecode_path": 95, "model_path": 95, "your_plugins_slicing_progress": 95, "depict": 95, "get_slicer_default_profil": 95, "get_slicer_extension_tre": 95, "get_slicer_profil": 95, "get_slicer_profiles_lastmodifi": 95, "get_slicer_properti": 95, "same_devic": 95, "cpu": 95, "progress_report": 95, "source_file_typ": 95, "destination_extens": 95, "is_slicer_configur": 95, "cloud": 95, "enrich": 95, "_navbar": 95, "myplugin_navbar": 95, "_sidebar": 95, "myplugin_sidebar": 95, "_tab": 95, "myplugin_tab": 95, "alphabet": 95, "myplugin_set": 95, "_userset": 95, "myplugin_userset": 95, "_webcam": 95, "myplugin_webcam": 95, "is_wizard_requir": 95, "_wizard": 95, "myplugin_wizard": 95, "onwizardtabchang": 95, "hasn": 95, "2fa": 95, "_mfa_login": 95, "myplugin_mfa_login": 95, "_usersettings_mfa": 95, "myplugin_usersettings_mfa": 95, "_about": 95, "myplugin_about": 95, "mfa_login": 95, "usersettings_mfa": 95, "myplugin_first_tab": 95, "myplugin_second_tab": 95, "plugin_myplugin": 95, "plugin_myplugin_2": 95, "tab_plugin_myplugin": 95, "tab_plugin_myplugin_2": 95, "plugin_myplugin_1": 95, "myplugin_first_tab_jinja2": 95, "_1st": 95, "myplugin_second_tab_jinja2": 95, "_2nd": 95, "plugin_myplugin_1st": 95, "plugin_myplugin_2nd": 95, "tab_plugin_myplugin_1st": 95, "tab_plugin_myplugin_2nd": 95, "data_bind": 95, "myclass": 95, "myotherclass": 95, "font": 95, "fa": 95, "fab": 95, "template_head": 95, "classes_wrapp": 95, "classes_cont": 95, "styles_wrapp": 95, "styles_cont": 95, "classes_link": 95, "styles_link": 95, "bold": 95, "myplugin_othertab": 95, "tempt": 95, "will_handle_ui": 95, "on_ui_rend": 95, "_refresh": 95, "altogeth": 95, "exemplari": 95, "userag": 95, "dummy_mobile_ui": 95, "__future__": [95, 96], "absolute_import": [95, 96], "dummymobileuiplugin": 95, "agent": 95, "android": 95, "ipad": 95, "iphon": 95, "user_ag": 95, "render_kwarg": 95, "render_templ": 95, "dummy_mobile_ui_index": 95, "viewport": 95, "scale": 95, "scalabl": 95, "h1": 95, "hope": 95, "disappoint": 95, "ul": 95, "pluginnam": 95, "demand": [95, 97], "lazili": 95, "get_ui_additional_etag": 95, "default_addit": 95, "get_ui_additional_key_data_for_cach": 95, "get_ui_additional_request_data_for_preemptive_cach": 95, "werkzeug": 95, "environbuild": 95, "get_ui_additional_tracked_fil": 95, "get_ui_custom_etag": 95, "get_ui_custom_lastmodifi": 95, "get_ui_custom_template_filt": 95, "default_template_filt": 95, "template_typ": 95, "template_kei": 95, "get_ui_custom_tracked_fil": 95, "get_ui_data_for_preemptive_cach": 95, "get_ui_permiss": 95, "get_ui_preemptive_caching_additional_unless": 95, "get_ui_preemptive_caching_en": 95, "uiapikei": 95, "freshli": 95, "supportedextens": 95, "classicwebcam": 95, "testpictur": 95, "get_webcam_configur": 95, "take_webcam_snapshot": 95, "webcamnam": 95, "get_wizard_vers": 95, "get_default_set": 95, "reshow": 95, "some_key_unset": 95, "some_other_key_unset": 95, "get_wizard_detail": [95, 97], "onwizarddetail": [95, 97], "is_wizard_ignor": 95, "seen_wizard": 95, "previous": 95, "januari": 96, "1st": 96, "2020": 96, "goal": 96, "ecosystem": 96, "year": 96, "whichev": 96, "python3execut": 96, "usr": 96, "venv3": 96, "btw": 96, "python2": 96, "venv2": 96, "python37": 96, "venv37": 96, "bat": 96, "suggest": 96, "mv": 96, "py2": 96, "anotherplugin": 96, "markdown": 96, "dilig": 96, "comprehens": 96, "sum": 96, "cheat": 96, "sheet": 96, "idiom": 96, "six": 96, "strongli": 96, "book": 96, "chapter": 96, "troublesom": 96, "overcom": 96, "aim": 96, "upcom": 96, "stick": 96, "scenario": 96, "troubl": 96, "problemat": 96, "magic": 96, "wrote": 96, "mess": 96, "distinct": 96, "obvious": 96, "unicode_liter": 96, "annoyingli": 96, "ain": 96, "outskirt": 96, "anyhow": 96, "weird": 96, "my_sub_packag": 96, "revisit": 96, "penalti": 96, "result1": 96, "my_collect": 96, "result2": 96, "__plugin_pycompat__": 96, "print_funct": 96, "thoroughli": 96, "pai": 96, "attent": 96, "proven": 96, "biggest": 96, "topic": 96, "discuss": 96, "roadmap": 96, "sooner": 97, "knockoutj": 97, "letter": 97, "additionalnam": 97, "mycustomviewmodel": 97, "loginst": 97, "someotherviewmodel": 97, "yourcustomviewmodel": 97, "loginstateviewmodel": 97, "some_div": 97, "some_other_div": 97, "practic": 97, "appearanceviewmodel": 97, "connectionviewmodel": 97, "filesviewmodel": 97, "gcodefilesviewmodel": 97, "firstrunviewmodel": 97, "gcodeviewmodel": 97, "logsviewmodel": 97, "printerprofilesviewmodel": 97, "printerstateviewmodel": 97, "slicingviewmodel": 97, "temperatureviewmodel": 97, "terminalviewmodel": 97, "timelapseviewmodel": 97, "usersviewmodel": 97, "usersettingsviewmodel": 97, "wizardviewmodel": 97, "onstartup": 97, "onafterbind": 97, "onallbound": 97, "allviewmodel": 97, "onstartupcomplet": 97, "onserverdisconnect": 97, "ondataupdaterreconnect": 97, "reestablish": 97, "fromhistorydata": 97, "fromcurrentdata": 97, "onslicingprogress": 97, "modelpath": 97, "machinecodepath": 97, "onev": 97, "eventnam": 97, "oneventprintdon": 97, "fromtimelapsedata": 97, "ondataupdaterpluginmessag": 97, "onuserloggedin": 97, "onuserloggedout": 97, "onuserpermissionschang": 97, "onbeforeprintstart": 97, "ontabchang": 97, "onaftertabchang": 97, "inclus": 97, "onsettingsshown": 97, "onsettingshidden": 97, "onsettingsbeforesav": 97, "onusersettingsshown": 97, "onusersettingshidden": 97, "onusersettingsbeforesav": 97, "onbeforewizardtabchang": 97, "acl": 97, "onafterwizardtabchang": 97, "onbeforewizardfinish": 97, "onwizardfinish": 97, "onwebcamvisibilitychang": 97, "onwebcamrefresh": 97, "heavi": 97}, "objects": {"": [[0, 0, 1, "get--api-access-groups", "/api/access/groups"], [0, 1, 1, "post--api-access-groups", "/api/access/groups"], [0, 2, 1, "delete--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 3, 1, "put--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-permissions", "/api/access/permissions"], [0, 0, 1, "get--api-access-users", "/api/access/users"], [0, 1, 1, "post--api-access-users", "/api/access/users"], [0, 2, 1, "delete--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 0, 1, "get--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 3, 1, "put--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 2, 1, "delete--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 1, 1, "post--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 3, 1, "put--api-access-users-(string-username)-password", "/api/access/users/(string:username)/password"], [0, 0, 1, "get--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [0, 4, 1, "patch--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [1, 0, 1, "get--api-connection", "/api/connection"], [1, 1, 1, "post--api-connection", "/api/connection"], [4, 0, 1, "get--api-currentuser", "/api/currentuser"], [3, 0, 1, "get--api-files", "/api/files"], [3, 0, 1, "get--api-files-(string-location)", "/api/files/(string:location)"], [3, 1, 1, "post--api-files-(string-location)", "/api/files/(string:location)"], [3, 0, 1, "get--api-files-(string-location)-(path-filename)", "/api/files/(string:location)/(path:filename)"], [3, 2, 1, "delete--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [3, 1, 1, "post--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [6, 0, 1, "get--api-job", "/api/job"], [6, 1, 1, "post--api-job", "/api/job"], [7, 0, 1, "get--api-languages", "/api/languages"], [7, 1, 1, "post--api-languages", "/api/languages"], [7, 2, 1, "delete--api-languages-(string-locale)-(string-pack)", "/api/languages/(string:locale)/(string:pack)"], [4, 1, 1, "post--api-login", "/api/login"], [4, 1, 1, "post--api-logout", "/api/logout"], [23, 0, 1, "get--api-plugin-appkeys", "/api/plugin/appkeys"], [23, 1, 1, "post--api-plugin-appkeys", "/api/plugin/appkeys"], [9, 0, 1, "get--api-printer", "/api/printer"], [9, 0, 1, "get--api-printer-bed", "/api/printer/bed"], [9, 1, 1, "post--api-printer-bed", "/api/printer/bed"], [9, 0, 1, "get--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-command", "/api/printer/command"], [9, 0, 1, "get--api-printer-command-custom", "/api/printer/command/custom"], [9, 0, 1, "get--api-printer-error", "/api/printer/error"], [9, 1, 1, "post--api-printer-printhead", "/api/printer/printhead"], [9, 0, 1, "get--api-printer-sd", "/api/printer/sd"], [9, 1, 1, "post--api-printer-sd", "/api/printer/sd"], [9, 0, 1, "get--api-printer-tool", "/api/printer/tool"], [9, 1, 1, "post--api-printer-tool", "/api/printer/tool"], [10, 0, 1, "get--api-printerprofiles", "/api/printerprofiles"], [10, 1, 1, "post--api-printerprofiles", "/api/printerprofiles"], [10, 0, 1, "get--api-printerprofiles-(string-identifier)", "/api/printerprofiles/(string:identifier)"], [10, 2, 1, "delete--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [10, 4, 1, "patch--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [12, 0, 1, "get--api-server", "/api/server"], [13, 0, 1, "get--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings-apikey", "/api/settings/apikey"], [13, 0, 1, "get--api-settings-templates", "/api/settings/templates"], [14, 0, 1, "get--api-slicing", "/api/slicing"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles", "/api/slicing/(string:slicer)/profiles"], [14, 2, 1, "delete--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 4, 1, "patch--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 3, 1, "put--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [15, 0, 1, "get--api-system-commands", "/api/system/commands"], [15, 0, 1, "get--api-system-commands-(string-source)", "/api/system/commands/(string:source)"], [15, 1, 1, "post--api-system-commands-(string-source)-(string-action)", "/api/system/commands/(string:source)/(string:action)"], [16, 0, 1, "get--api-timelapse", "/api/timelapse"], [16, 1, 1, "post--api-timelapse", "/api/timelapse"], [16, 2, 1, "delete--api-timelapse-(string-name)", "/api/timelapse/(string:name)"], [16, 2, 1, "delete--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [16, 1, 1, "post--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [17, 1, 1, "post--api-util-test", "/api/util/test"], [18, 0, 1, "get--api-version", "/api/version"], [23, 1, 1, "post--plugin-appkeys-decision--str-user_token-", "/plugin/appkeys/decision/<str:user_token>"], [23, 0, 1, "get--plugin-appkeys-probe", "/plugin/appkeys/probe"], [23, 1, 1, "post--plugin-appkeys-request", "/plugin/appkeys/request"], [23, 0, 1, "get--plugin-appkeys-request--str-app_token-", "/plugin/appkeys/request/<str:app_token>"], [31, 0, 1, "get--plugin-logging-logs", "/plugin/logging/logs"], [31, 2, 1, "delete--plugin-logging-logs-(path-filename)", "/plugin/logging/logs/(path:filename)"], [19, 0, 1, "get--setup-wizard", "/setup/wizard"], [19, 1, 1, "post--setup-wizard", "/setup/wizard"], [57, 5, 1, "", "OctoPrintClient"], [92, 8, 1, "", "access_validator_hook"], [92, 8, 1, "", "acl_keyvalidator_hook"], [92, 8, 1, "", "additional_bundle_files_hook"], [92, 8, 1, "", "additional_commands_hook"], [24, 8, 1, "", "additional_excludes_hook"], [92, 8, 1, "", "additional_permissions_hook"], [92, 8, 1, "", "additional_port_names_hook"], [92, 8, 1, "", "additional_state_data_hook"], [24, 8, 1, "", "after_backup_hook"], [92, 8, 1, "", "after_request_handlers_hook"], [24, 8, 1, "", "after_restore_hook"], [92, 8, 1, "", "analysis_queue_factory_hook"], [24, 8, 1, "", "before_backup_hook"], [92, 8, 1, "", "before_request_handlers_hook"], [24, 8, 1, "", "before_restore_hook"], [92, 8, 1, "", "capture_post_hook"], [92, 8, 1, "", "capture_pre_hook"], [92, 8, 1, "", "cli_commands_hook"], [92, 8, 1, "", "file_extension_hook"], [92, 8, 1, "", "file_preprocessor_hook"], [92, 8, 1, "", "firmware_capability_hook"], [92, 8, 1, "", "firmware_capability_report_hook"], [92, 8, 1, "", "firmware_info_hook"], [92, 8, 1, "", "gcode_error_hook"], [92, 8, 1, "", "gcode_received_hook"], [92, 8, 1, "", "print_time_estimator_factory"], [92, 8, 1, "", "printer_factory_hook"], [92, 8, 1, "", "protocol_action_hook"], [92, 8, 1, "", "protocol_atcommandphase_hook"], [92, 8, 1, "", "protocol_gcodephase_hook"], [92, 8, 1, "", "protocol_scripts_hook"], [92, 8, 1, "", "protocol_temperatures_received_hook"], [32, 8, 1, "", "reconnect_hooks_hook"], [92, 8, 1, "", "register_custom_events_hook"], [92, 8, 1, "", "sd_card_upload_hook"], [92, 8, 1, "", "serial_factory_hook"], [92, 8, 1, "", "server_bodysize_hook"], [92, 8, 1, "", "server_route_hook"], [92, 8, 1, "", "templatetype_hook"], [92, 8, 1, "", "timelapse_extension_hook"], [92, 8, 1, "", "ui_theming_hook"], [33, 8, 1, "", "update_config_hook"], [92, 8, 1, "", "user_manager_factory_hook"]], "OctoPrintClient": [[57, 5, 1, "", "InvalidArgumentError"], [57, 6, 1, "", "ajax"], [57, 6, 1, "", "ajaxWithData"], [57, 6, 1, "", "createCustomException"], [57, 6, 1, "", "createRejectedDeferred"], [57, 6, 1, "", "delete"], [57, 6, 1, "", "download"], [57, 6, 1, "", "get"], [57, 6, 1, "", "getBaseUrl"], [57, 6, 1, "", "getBlueprintUrl"], [57, 6, 1, "", "getCookie"], [57, 6, 1, "", "getRequestHeaders"], [57, 6, 1, "", "getSimpleApiUrl"], [57, 6, 1, "", "getWithQuery"], [57, 6, 1, "", "issueCommand"], [57, 7, 1, "", "options"], [57, 6, 1, "", "patch"], [57, 6, 1, "", "patchJson"], [57, 7, 1, "", "plugins"], [57, 6, 1, "", "post"], [57, 6, 1, "", "postJson"], [57, 6, 1, "", "put"], [57, 6, 1, "", "putJson"], [57, 6, 1, "", "registerPluginComponent"], [57, 6, 1, "", "simpleApiCommand"], [57, 6, 1, "", "simpleApiGet"], [57, 6, 1, "", "upload"]], "OctoPrintClient.browser": [[58, 6, 1, "", "login"], [58, 6, 1, "", "logout"], [58, 6, 1, "", "passiveLogin"]], "OctoPrintClient.connection": [[59, 6, 1, "", "connect"], [59, 6, 1, "", "disconnect"], [59, 6, 1, "", "fakeAck"], [59, 6, 1, "", "getSettings"]], "OctoPrintClient.control": [[60, 6, 1, "", "getCustomControls"], [60, 6, 1, "", "sendGcode"], [60, 6, 1, "", "sendGcodeScript"], [60, 6, 1, "", "sendGcodeScriptWithParameters"], [60, 6, 1, "", "sendGcodeWithParameters"]], "OctoPrintClient.files": [[61, 6, 1, "", "copy"], [61, 6, 1, "", "createFolder"], [61, 6, 1, "", "delete"], [61, 6, 1, "", "download"], [61, 6, 1, "", "entryForPath"], [61, 6, 1, "", "get"], [61, 6, 1, "", "list"], [61, 6, 1, "", "listForLocation"], [61, 6, 1, "", "move"], [61, 6, 1, "", "pathForEntry"], [61, 6, 1, "", "select"], [61, 6, 1, "", "slice"], [61, 6, 1, "", "upload"]], "OctoPrintClient.job": [[63, 6, 1, "", "cancel"], [63, 6, 1, "", "get"], [63, 6, 1, "", "pause"], [63, 6, 1, "", "restart"], [63, 6, 1, "", "resume"], [63, 6, 1, "", "start"], [63, 6, 1, "", "togglePause"]], "OctoPrintClient.languages": [[64, 6, 1, "", "delete"], [64, 6, 1, "", "list"], [64, 6, 1, "", "upload"]], "OctoPrintClient.plugins.appkeys": [[23, 6, 1, "", "authenticate"], [23, 6, 1, "", "checkDecision"], [23, 6, 1, "", "decide"], [23, 6, 1, "", "generateKey"], [23, 6, 1, "", "getAllKeys"], [23, 6, 1, "", "getKey"], [23, 6, 1, "", "getKeys"], [23, 6, 1, "", "probe"], [23, 6, 1, "", "request"], [23, 6, 1, "", "requestForUser"], [23, 6, 1, "", "revokeKey"], [23, 6, 1, "", "revokeKeyForApp"]], "OctoPrintClient.plugins.logging": [[31, 6, 1, "", "deleteLog"], [31, 6, 1, "", "downloadLog"], [31, 6, 1, "", "listLogs"]], "OctoPrintClient.printer": [[66, 6, 1, "", "extrude"], [66, 6, 1, "", "getBedState"], [66, 6, 1, "", "getChamberState"], [66, 6, 1, "", "getFullState"], [66, 6, 1, "", "getSdState"], [66, 6, 1, "", "getToolState"], [66, 6, 1, "", "home"], [66, 6, 1, "", "initSd"], [66, 6, 1, "", "jog"], [66, 6, 1, "", "refreshSd"], [66, 6, 1, "", "releaseSd"], [66, 6, 1, "", "selectTool"], [66, 6, 1, "", "setBedTargetTemperature"], [66, 6, 1, "", "setBedTemperatureOffset"], [66, 6, 1, "", "setChamberTargetTemperature"], [66, 6, 1, "", "setChamberTemperatureOffset"], [66, 6, 1, "", "setFeedrate"], [66, 6, 1, "", "setFlowrate"], [66, 6, 1, "", "setToolTargetTemperatures"], [66, 6, 1, "", "setToolTemperatureOffsets"]], "OctoPrintClient.printerprofiles": [[67, 6, 1, "", "add"], [67, 6, 1, "", "delete"], [67, 6, 1, "", "get"], [67, 6, 1, "", "list"], [67, 6, 1, "", "update"]], "OctoPrintClient.settings": [[68, 6, 1, "", "generateApiKey"], [68, 6, 1, "", "get"], [68, 6, 1, "", "getPluginSettings"], [68, 6, 1, "", "save"], [68, 6, 1, "", "savePluginSettings"]], "OctoPrintClient.slicing": [[69, 6, 1, "", "addProfileForSlicer"], [69, 6, 1, "", "deleteProfileForSlicer"], [69, 6, 1, "", "getProfileForSlicer"], [69, 6, 1, "", "listAllSlicersAndProfiles"], [69, 6, 1, "", "listProfilesForSlicer"], [69, 6, 1, "", "updateProfileForSlicer"]], "OctoPrintClient.socket": [[70, 6, 1, "", "connect"], [70, 6, 1, "", "decreaseRate"], [70, 6, 1, "", "disconnect"], [70, 6, 1, "", "increaseRate"], [70, 6, 1, "", "onMessage"], [70, 6, 1, "", "onRateTooHigh"], [70, 6, 1, "", "onRateTooLow"], [70, 7, 1, "", "options"], [70, 6, 1, "", "reconnect"], [70, 6, 1, "", "removeMessage"], [70, 6, 1, "", "sendAuth"], [70, 6, 1, "", "sendMessage"]], "OctoPrintClient.system": [[71, 6, 1, "", "executeCommand"], [71, 6, 1, "", "getCommands"], [71, 6, 1, "", "getCommandsForSource"]], "OctoPrintClient.timelapse": [[72, 6, 1, "", "delete"], [72, 6, 1, "", "deleteUnrendered"], [72, 6, 1, "", "download"], [72, 6, 1, "", "get"], [72, 6, 1, "", "getConfig"], [72, 6, 1, "", "list"], [72, 6, 1, "", "listRendered"], [72, 6, 1, "", "listUnrendered"], [72, 6, 1, "", "renderUnrendered"], [72, 6, 1, "", "saveConfig"]], "OctoPrintClient.users": [[73, 6, 1, "", "add"], [73, 6, 1, "", "changePassword"], [73, 6, 1, "", "delete"], [73, 6, 1, "", "generateApiKey"], [73, 6, 1, "", "get"], [73, 6, 1, "", "getSettings"], [73, 6, 1, "", "list"], [73, 6, 1, "", "resetApiKey"], [73, 6, 1, "", "saveSettings"], [73, 6, 1, "", "update"]], "OctoPrintClient.util": [[74, 6, 1, "", "test"], [74, 6, 1, "", "testExecutable"], [74, 6, 1, "", "testPath"], [74, 6, 1, "", "testResolution"], [74, 6, 1, "", "testServer"], [74, 6, 1, "", "testUrl"]], "OctoPrintClient.wizard": [[75, 6, 1, "", "finish"], [75, 6, 1, "", "get"]], "octoprint.access": [[76, 9, 0, "-", "users"]], "octoprint.access.users": [[76, 10, 1, "", "AnonymousUser"], [76, 10, 1, "", "ApiUser"], [76, 11, 1, "", "CorruptUserStorage"], [76, 11, 1, "", "InvalidUsername"], [76, 11, 1, "", "UnknownRole"], [76, 11, 1, "", "UnknownUser"], [76, 10, 1, "", "User"], [76, 11, 1, "", "UserAlreadyExists"]], "octoprint.access.users.User": [[76, 12, 1, "", "asDict"]], "octoprint": [[77, 9, 0, "-", "cli"], [78, 9, 0, "-", "filemanager"], [80, 9, 0, "-", "plugin"], [81, 9, 0, "-", "printer"], [82, 9, 0, "-", "schema"], [83, 9, 0, "-", "server"], [84, 9, 0, "-", "settings"], [85, 9, 0, "-", "slicing"], [86, 9, 0, "-", "util"]], "octoprint.cli": [[77, 10, 1, "", "HiddenOption"], [77, 10, 1, "", "OctoPrintContext"], [77, 8, 1, "", "bulk_options"], [77, 9, 0, "-", "dev"], [77, 8, 1, "", "hidden_option"], [77, 8, 1, "", "init_platform_for_cli"], [77, 8, 1, "", "legacy_options"], [77, 8, 1, "", "pass_octoprint_ctx"], [77, 9, 0, "-", "plugins"], [77, 9, 0, "-", "server"], [77, 8, 1, "", "set_ctx_obj_option"], [77, 8, 1, "", "standard_options"]], "octoprint.cli.dev": [[77, 10, 1, "", "OctoPrintDevelCommands"]], "octoprint.cli.dev.OctoPrintDevelCommands": [[77, 12, 1, "", "get_command"], [77, 12, 1, "", "list_commands"]], "octoprint.cli.plugins": [[77, 10, 1, "", "OctoPrintPluginCommands"]], "octoprint.cli.plugins.OctoPrintPluginCommands": [[77, 12, 1, "", "get_command"], [77, 12, 1, "", "list_commands"], [77, 13, 1, "", "plugin_manager"], [77, 13, 1, "", "settings"]], "octoprint.cli.server": [[77, 8, 1, "", "daemon_options"], [77, 8, 1, "", "run_server"], [77, 8, 1, "", "server_options"]], "octoprint.filemanager": [[78, 10, 1, "", "ContentTypeDetector"], [78, 10, 1, "", "ContentTypeMapping"], [78, 11, 1, "", "NoSuchStorage"], [78, 9, 0, "-", "analysis"], [78, 9, 0, "-", "destinations"], [78, 9, 0, "-", "storage"], [78, 9, 0, "-", "util"]], "octoprint.filemanager.ContentTypeDetector": [[78, 14, 1, "", "detector"], [78, 14, 1, "", "extensions"]], "octoprint.filemanager.ContentTypeMapping": [[78, 14, 1, "", "content_type"], [78, 14, 1, "", "extensions"]], "octoprint.filemanager.analysis": [[78, 10, 1, "", "AbstractAnalysisQueue"], [78, 11, 1, "", "AnalysisAborted"], [78, 10, 1, "", "AnalysisQueue"], [78, 10, 1, "", "GcodeAnalysisQueue"], [78, 10, 1, "", "QueueEntry"]], "octoprint.filemanager.analysis.AbstractAnalysisQueue": [[78, 12, 1, "", "_do_abort"], [78, 12, 1, "", "_do_analysis"], [78, 12, 1, "", "enqueue"], [78, 12, 1, "", "pause"], [78, 12, 1, "", "resume"]], "octoprint.filemanager.storage": [[78, 10, 1, "", "LocalFileStorage"], [78, 10, 1, "", "StorageInterface"]], "octoprint.filemanager.storage.LocalFileStorage": [[78, 12, 1, "", "add_file"], [78, 12, 1, "", "add_folder"], [78, 12, 1, "", "add_link"], [78, 14, 1, "", "analysis_backlog"], [78, 12, 1, "", "canonicalize"], [78, 12, 1, "", "copy_file"], [78, 12, 1, "", "copy_folder"], [78, 12, 1, "", "file_exists"], [78, 12, 1, "", "file_in_path"], [78, 12, 1, "", "folder_exists"], [78, 12, 1, "", "get_additional_metadata"], [78, 12, 1, "", "get_lastmodified"], [78, 12, 1, "", "get_metadata"], [78, 12, 1, "", "get_size"], [78, 12, 1, "", "has_analysis"], [78, 12, 1, "", "join_path"], [78, 12, 1, "", "last_modified"], [78, 12, 1, "", "list_files"], [78, 12, 1, "", "move_file"], [78, 12, 1, "", "move_folder"], [78, 12, 1, "", "path_in_storage"], [78, 12, 1, "", "path_on_disk"], [78, 12, 1, "", "remove_additional_metadata"], [78, 12, 1, "", "remove_file"], [78, 12, 1, "", "remove_folder"], [78, 12, 1, "", "remove_link"], [78, 12, 1, "", "sanitize"], [78, 12, 1, "", "sanitize_name"], [78, 12, 1, "", "sanitize_path"], [78, 12, 1, "", "set_additional_metadata"], [78, 12, 1, "", "split_path"]], "octoprint.filemanager.storage.StorageInterface": [[78, 12, 1, "", "add_file"], [78, 12, 1, "", "add_folder"], [78, 12, 1, "", "add_link"], [78, 14, 1, "", "analysis_backlog"], [78, 12, 1, "", "canonicalize"], [78, 12, 1, "", "copy_file"], [78, 12, 1, "", "copy_folder"], [78, 12, 1, "", "file_exists"], [78, 12, 1, "", "file_in_path"], [78, 12, 1, "", "folder_exists"], [78, 12, 1, "", "get_additional_metadata"], [78, 12, 1, "", "get_lastmodified"], [78, 12, 1, "", "get_metadata"], [78, 12, 1, "", "get_size"], [78, 12, 1, "", "has_analysis"], [78, 12, 1, "", "join_path"], [78, 12, 1, "", "last_modified"], [78, 12, 1, "", "list_files"], [78, 12, 1, "", "move_file"], [78, 12, 1, "", "move_folder"], [78, 12, 1, "", "path_in_storage"], [78, 12, 1, "", "path_on_disk"], [78, 12, 1, "", "remove_additional_metadata"], [78, 12, 1, "", "remove_file"], [78, 12, 1, "", "remove_folder"], [78, 12, 1, "", "remove_link"], [78, 12, 1, "", "sanitize"], [78, 12, 1, "", "sanitize_name"], [78, 12, 1, "", "sanitize_path"], [78, 12, 1, "", "set_additional_metadata"], [78, 12, 1, "", "split_path"]], "octoprint.filemanager.util": [[78, 10, 1, "", "AbstractFileWrapper"], [78, 10, 1, "", "DiskFileWrapper"], [78, 10, 1, "", "LineProcessorStream"], [78, 10, 1, "", "MultiStream"], [78, 10, 1, "", "StreamWrapper"]], "octoprint.filemanager.util.AbstractFileWrapper": [[78, 12, 1, "", "save"], [78, 12, 1, "", "stream"]], "octoprint.filemanager.util.DiskFileWrapper": [[78, 12, 1, "", "save"], [78, 12, 1, "", "stream"]], "octoprint.filemanager.util.LineProcessorStream": [[78, 12, 1, "", "close"], [78, 12, 1, "", "process_line"], [78, 12, 1, "", "readable"], [78, 12, 1, "", "seekable"], [78, 12, 1, "", "writable"]], "octoprint.filemanager.util.MultiStream": [[78, 12, 1, "", "close"], [78, 12, 1, "", "readable"], [78, 12, 1, "", "seekable"], [78, 12, 1, "", "writable"]], "octoprint.filemanager.util.StreamWrapper": [[78, 12, 1, "", "save"], [78, 12, 1, "", "stream"]], "octoprint.plugin": [[95, 10, 1, "", "AssetPlugin"], [95, 10, 1, "", "BlueprintPlugin"], [95, 10, 1, "", "EventHandlerPlugin"], [95, 10, 1, "", "MfaPlugin"], [80, 10, 1, "", "PluginSettings"], [95, 10, 1, "", "ProgressPlugin"], [95, 10, 1, "", "ReloadNeedingPlugin"], [95, 10, 1, "", "RestartNeedingPlugin"], [95, 10, 1, "", "SettingsPlugin"], [95, 10, 1, "", "ShutdownPlugin"], [95, 10, 1, "", "SimpleApiPlugin"], [95, 10, 1, "", "SlicerPlugin"], [95, 10, 1, "", "StartupPlugin"], [95, 10, 1, "", "TemplatePlugin"], [95, 10, 1, "", "UiPlugin"], [95, 10, 1, "", "WebcamProviderPlugin"], [95, 10, 1, "", "WizardPlugin"], [80, 8, 1, "", "call_plugin"], [80, 9, 0, "-", "core"], [80, 8, 1, "", "plugin_manager"], [80, 8, 1, "", "plugin_settings"], [80, 9, 0, "-", "types"]], "octoprint.plugin.AssetPlugin": [[95, 12, 1, "", "get_asset_folder"], [95, 12, 1, "", "get_assets"]], "octoprint.plugin.BlueprintPlugin": [[95, 12, 1, "", "csrf_exempt"], [95, 12, 1, "", "errorhandler"], [95, 12, 1, "", "get_blueprint"], [95, 12, 1, "", "get_blueprint_api_prefixes"], [95, 12, 1, "", "get_blueprint_kwargs"], [95, 12, 1, "", "is_blueprint_csrf_protected"], [95, 12, 1, "", "is_blueprint_protected"], [95, 12, 1, "", "route"]], "octoprint.plugin.EventHandlerPlugin": [[95, 12, 1, "", "on_event"]], "octoprint.plugin.MfaPlugin": [[95, 12, 1, "", "has_mfa_credentials"], [95, 12, 1, "", "is_mfa_enabled"]], "octoprint.plugin.PluginSettings": [[80, 12, 1, "", "add_overlay"], [80, 12, 1, "", "get"], [80, 12, 1, "", "get_boolean"], [80, 12, 1, "", "get_float"], [80, 12, 1, "", "get_int"], [80, 12, 1, "", "get_plugin_data_folder"], [80, 12, 1, "", "get_plugin_logfile_path"], [80, 12, 1, "", "global_get"], [80, 12, 1, "", "global_get_basefolder"], [80, 12, 1, "", "global_get_boolean"], [80, 12, 1, "", "global_get_float"], [80, 12, 1, "", "global_get_int"], [80, 12, 1, "", "global_set"], [80, 12, 1, "", "global_set_boolean"], [80, 12, 1, "", "global_set_float"], [80, 12, 1, "", "global_set_int"], [80, 12, 1, "", "remove_overlay"], [80, 12, 1, "", "save"], [80, 12, 1, "", "set"], [80, 12, 1, "", "set_boolean"], [80, 12, 1, "", "set_float"], [80, 12, 1, "", "set_int"]], "octoprint.plugin.ProgressPlugin": [[95, 12, 1, "", "on_print_progress"], [95, 12, 1, "", "on_slicing_progress"]], "octoprint.plugin.SettingsPlugin": [[95, 13, 1, "", "config_version_key"], [95, 12, 1, "", "get_settings_defaults"], [95, 12, 1, "", "get_settings_preprocessors"], [95, 12, 1, "", "get_settings_restricted_paths"], [95, 12, 1, "", "get_settings_version"], [95, 12, 1, "", "on_settings_cleanup"], [95, 12, 1, "", "on_settings_initialized"], [95, 12, 1, "", "on_settings_load"], [95, 12, 1, "", "on_settings_migrate"], [95, 12, 1, "", "on_settings_save"]], "octoprint.plugin.ShutdownPlugin": [[95, 12, 1, "", "on_shutdown"]], "octoprint.plugin.SimpleApiPlugin": [[95, 12, 1, "", "get_api_commands"], [95, 12, 1, "", "is_api_adminonly"], [95, 12, 1, "", "on_api_command"], [95, 12, 1, "", "on_api_get"]], "octoprint.plugin.SlicerPlugin": [[95, 12, 1, "", "cancel_slicing"], [95, 12, 1, "", "do_slice"], [95, 12, 1, "", "get_slicer_default_profile"], [95, 12, 1, "", "get_slicer_extension_tree"], [95, 12, 1, "", "get_slicer_profile"], [95, 12, 1, "", "get_slicer_profiles"], [95, 12, 1, "", "get_slicer_profiles_lastmodified"], [95, 12, 1, "", "get_slicer_properties"], [95, 12, 1, "", "is_slicer_configured"], [95, 12, 1, "", "save_slicer_profile"]], "octoprint.plugin.StartupPlugin": [[95, 12, 1, "", "on_after_startup"], [95, 12, 1, "", "on_startup"]], "octoprint.plugin.TemplatePlugin": [[95, 12, 1, "", "get_template_configs"], [95, 12, 1, "", "get_template_folder"], [95, 12, 1, "", "get_template_vars"]], "octoprint.plugin.UiPlugin": [[95, 12, 1, "", "get_ui_additional_etag"], [95, 12, 1, "", "get_ui_additional_key_data_for_cache"], [95, 12, 1, "", "get_ui_additional_request_data_for_preemptive_caching"], [95, 12, 1, "", "get_ui_additional_tracked_files"], [95, 12, 1, "", "get_ui_custom_etag"], [95, 12, 1, "", "get_ui_custom_lastmodified"], [95, 12, 1, "", "get_ui_custom_template_filter"], [95, 12, 1, "", "get_ui_custom_tracked_files"], [95, 12, 1, "", "get_ui_data_for_preemptive_caching"], [95, 12, 1, "", "get_ui_permissions"], [95, 12, 1, "", "get_ui_preemptive_caching_additional_unless"], [95, 12, 1, "", "get_ui_preemptive_caching_enabled"], [95, 12, 1, "", "on_ui_render"], [95, 12, 1, "", "will_handle_ui"]], "octoprint.plugin.WebcamProviderPlugin": [[95, 12, 1, "", "get_webcam_configurations"], [95, 12, 1, "", "take_webcam_snapshot"]], "octoprint.plugin.WizardPlugin": [[95, 12, 1, "", "get_wizard_details"], [95, 12, 1, "", "get_wizard_version"], [95, 12, 1, "", "is_wizard_ignored"], [95, 12, 1, "", "is_wizard_required"], [95, 12, 1, "", "on_wizard_finish"]], "octoprint.plugin.core": [[80, 10, 1, "", "Plugin"], [80, 10, 1, "", "PluginInfo"], [80, 10, 1, "", "PluginManager"], [80, 10, 1, "", "RestartNeedingPlugin"], [80, 10, 1, "", "SortablePlugin"]], "octoprint.plugin.core.Plugin": [[80, 13, 1, "", "_basefolder"], [80, 13, 1, "", "_identifier"], [80, 13, 1, "", "_logger"], [80, 13, 1, "", "_plugin_name"], [80, 13, 1, "", "_plugin_version"], [80, 12, 1, "", "initialize"], [80, 12, 1, "", "on_plugin_disabled"], [80, 12, 1, "", "on_plugin_enabled"]], "octoprint.plugin.core.PluginInfo": [[80, 14, 1, "", "author"], [80, 13, 1, "", "blacklisted"], [80, 13, 1, "", "bundled"], [80, 14, 1, "", "check"], [80, 14, 1, "", "description"], [80, 14, 1, "", "disable"], [80, 14, 1, "", "disabling_discouraged"], [80, 14, 1, "", "enable"], [80, 13, 1, "", "enabled"], [80, 13, 1, "", "forced_disabled"], [80, 12, 1, "", "get_hook"], [80, 12, 1, "", "get_implementation"], [80, 14, 1, "", "helpers"], [80, 14, 1, "", "hidden"], [80, 14, 1, "", "hooks"], [80, 14, 1, "", "implementation"], [80, 13, 1, "", "incompatible"], [80, 13, 1, "", "invalid_syntax"], [80, 14, 1, "", "license"], [80, 14, 1, "", "load"], [80, 13, 1, "", "loaded"], [80, 12, 1, "", "long_str"], [80, 14, 1, "", "looks_like_plugin"], [80, 13, 1, "", "managable"], [80, 14, 1, "", "name"], [80, 13, 1, "", "needs_restart"], [80, 13, 1, "", "origin"], [80, 14, 1, "", "parsed_metadata"], [80, 14, 1, "", "privacypolicy"], [80, 14, 1, "", "pythoncompat"], [80, 14, 1, "", "unload"], [80, 14, 1, "", "url"], [80, 12, 1, "", "validate"], [80, 14, 1, "", "version"]], "octoprint.plugin.core.PluginManager": [[80, 12, 1, "", "disable_plugin"], [80, 12, 1, "", "enable_plugin"], [80, 12, 1, "", "get_filtered_implementations"], [80, 12, 1, "", "get_helpers"], [80, 12, 1, "", "get_hooks"], [80, 12, 1, "", "get_implementations"], [80, 12, 1, "", "get_plugin"], [80, 12, 1, "", "get_plugin_info"], [80, 12, 1, "", "has_any_of_hooks"], [80, 12, 1, "", "has_any_of_mixins"], [80, 12, 1, "", "has_obsolete_hooks"], [80, 12, 1, "", "has_restart_needing_hooks"], [80, 12, 1, "", "has_restart_needing_implementation"], [80, 12, 1, "", "hook_matches_hooks"], [80, 12, 1, "", "is_obsolete_hook"], [80, 12, 1, "", "is_plugin_marked"], [80, 12, 1, "", "is_restart_needing_hook"], [80, 12, 1, "", "is_restart_needing_plugin"], [80, 12, 1, "", "mark_plugin"], [80, 14, 1, "", "plugin_hooks"], [80, 14, 1, "", "plugins"], [80, 12, 1, "", "register_message_receiver"], [80, 12, 1, "", "reload_plugins"], [80, 12, 1, "", "send_plugin_message"], [80, 12, 1, "", "unregister_message_receiver"]], "octoprint.plugin.core.SortablePlugin": [[80, 12, 1, "", "get_sorting_key"]], "octoprint.plugin.types": [[80, 10, 1, "", "OctoPrintPlugin"], [80, 10, 1, "", "ReloadNeedingPlugin"]], "octoprint.plugin.types.OctoPrintPlugin": [[80, 13, 1, "", "_analysis_queue"], [80, 13, 1, "", "_app_session_manager"], [80, 13, 1, "", "_connectivity_checker"], [80, 13, 1, "", "_data_folder"], [80, 13, 1, "", "_event_bus"], [80, 13, 1, "", "_file_manager"], [80, 13, 1, "", "_plugin_lifecycle_manager"], [80, 13, 1, "", "_plugin_manager"], [80, 13, 1, "", "_printer"], [80, 13, 1, "", "_printer_profile_manager"], [80, 13, 1, "", "_slicing_manager"], [80, 13, 1, "", "_user_manager"], [80, 12, 1, "", "get_plugin_data_folder"], [80, 12, 1, "", "on_plugin_pending_uninstall"]], "octoprint.plugins.backup.BackupPlugin": [[24, 8, 1, "", "create_backup_helper"], [24, 8, 1, "", "delete_backup_helper"]], "octoprint.printer": [[81, 10, 1, "", "PrinterCallback"], [81, 10, 1, "", "PrinterInterface"], [81, 8, 1, "", "get_connection_options"], [81, 9, 0, "-", "profile"]], "octoprint.printer.PrinterCallback": [[81, 12, 1, "", "on_printer_add_log"], [81, 12, 1, "", "on_printer_add_message"], [81, 12, 1, "", "on_printer_add_temperature"], [81, 12, 1, "", "on_printer_received_registered_message"], [81, 12, 1, "", "on_printer_send_current_data"], [81, 12, 1, "", "on_printer_send_initial_data"]], "octoprint.printer.PrinterInterface": [[81, 12, 1, "", "can_modify_file"], [81, 12, 1, "", "cancel_print"], [81, 12, 1, "", "change_tool"], [81, 12, 1, "", "commands"], [81, 12, 1, "", "connect"], [81, 12, 1, "", "disconnect"], [81, 12, 1, "", "extrude"], [81, 12, 1, "", "fake_ack"], [81, 12, 1, "", "feed_rate"], [81, 12, 1, "", "flow_rate"], [81, 12, 1, "", "get_connection_options"], [81, 12, 1, "", "get_current_connection"], [81, 12, 1, "", "get_current_data"], [81, 12, 1, "", "get_current_job"], [81, 12, 1, "", "get_current_temperatures"], [81, 12, 1, "", "get_state_id"], [81, 12, 1, "", "get_state_string"], [81, 12, 1, "", "get_temperature_history"], [81, 12, 1, "", "get_transport"], [81, 12, 1, "", "home"], [81, 12, 1, "", "is_cancelling"], [81, 12, 1, "", "is_closed_or_error"], [81, 12, 1, "", "is_current_file"], [81, 12, 1, "", "is_error"], [81, 12, 1, "", "is_operational"], [81, 12, 1, "", "is_paused"], [81, 12, 1, "", "is_pausing"], [81, 12, 1, "", "is_printing"], [81, 12, 1, "", "is_ready"], [81, 12, 1, "", "job_on_hold"], [81, 12, 1, "", "jog"], [81, 12, 1, "", "log_lines"], [81, 12, 1, "", "pause_print"], [81, 12, 1, "", "register_callback"], [81, 12, 1, "", "resume_print"], [81, 12, 1, "", "script"], [81, 12, 1, "", "select_file"], [81, 12, 1, "", "send_initial_callback"], [81, 12, 1, "", "set_job_on_hold"], [81, 12, 1, "", "set_temperature"], [81, 12, 1, "", "set_temperature_offset"], [81, 12, 1, "", "start_print"], [81, 12, 1, "", "toggle_pause_print"], [81, 12, 1, "", "unregister_callback"], [81, 12, 1, "", "unselect_file"], [81, 13, 1, "", "valid_axes"], [81, 13, 1, "", "valid_heater_regex"], [81, 13, 1, "", "valid_heater_regex_no_current"], [81, 13, 1, "", "valid_tool_regex"]], "octoprint.printer.profile": [[81, 10, 1, "", "BedFormFactor"], [81, 10, 1, "", "BedOrigin"], [81, 10, 1, "", "CouldNotOverwriteError"], [81, 10, 1, "", "InvalidProfileError"], [81, 10, 1, "", "PrinterProfileManager"], [81, 10, 1, "", "SaveError"]], "octoprint.printer.profile.BedFormFactor": [[81, 13, 1, "", "CIRCULAR"], [81, 13, 1, "", "RECTANGULAR"]], "octoprint.printer.profile.BedOrigin": [[81, 13, 1, "", "CENTER"], [81, 13, 1, "", "LOWERLEFT"]], "octoprint.schema": [[82, 10, 1, "", "BaseModel"], [82, 9, 0, "-", "config"], [82, 9, 0, "-", "webcam"]], "octoprint.schema.BaseModel": [[82, 10, 1, "", "Config"], [82, 12, 1, "", "model_dump"]], "octoprint.schema.BaseModel.Config": [[82, 13, 1, "", "use_enum_values"]], "octoprint.schema.config": [[82, 10, 1, "", "Config"], [82, 9, 0, "-", "access_control"], [82, 9, 0, "-", "api"], [82, 9, 0, "-", "appearance"], [82, 9, 0, "-", "controls"], [82, 9, 0, "-", "devel"], [82, 9, 0, "-", "estimation"], [82, 9, 0, "-", "events"], [82, 9, 0, "-", "feature"], [82, 9, 0, "-", "folder"], [82, 9, 0, "-", "gcode_analysis"], [82, 9, 0, "-", "plugins"], [82, 9, 0, "-", "printer_parameters"], [82, 9, 0, "-", "printer_profiles"], [82, 9, 0, "-", "scripts"], [82, 9, 0, "-", "serial"], [82, 9, 0, "-", "server"], [82, 9, 0, "-", "slicing"], [82, 9, 0, "-", "system"], [82, 9, 0, "-", "temperature"], [82, 9, 0, "-", "terminalfilters"], [82, 9, 0, "-", "webcam"]], "octoprint.schema.config.Config": [[82, 13, 1, "", "accessControl"], [82, 13, 1, "", "api"], [82, 13, 1, "", "appearance"], [82, 13, 1, "", "controls"], [82, 13, 1, "", "devel"], [82, 13, 1, "", "estimation"], [82, 13, 1, "", "events"], [82, 13, 1, "", "feature"], [82, 13, 1, "", "folder"], [82, 13, 1, "", "gcodeAnalysis"], [82, 13, 1, "", "plugins"], [82, 13, 1, "", "printerParameters"], [82, 13, 1, "", "printerProfiles"], [82, 13, 1, "", "scripts"], [82, 13, 1, "", "serial"], [82, 13, 1, "", "server"], [82, 13, 1, "", "slicing"], [82, 13, 1, "", "system"], [82, 13, 1, "", "temperature"], [82, 13, 1, "", "terminalFilters"], [82, 13, 1, "", "webcam"]], "octoprint.schema.config.access_control": [[82, 10, 1, "", "AccessControlConfig"]], "octoprint.schema.config.access_control.AccessControlConfig": [[82, 13, 1, "", "addRemoteUsers"], [82, 13, 1, "", "autologinAs"], [82, 13, 1, "", "autologinHeadsupAcknowledged"], [82, 13, 1, "", "autologinLocal"], [82, 13, 1, "", "checkBasicAuthenticationPassword"], [82, 13, 1, "", "defaultReauthenticationTimeout"], [82, 13, 1, "", "groupManager"], [82, 13, 1, "", "groupfile"], [82, 13, 1, "", "localNetworks"], [82, 13, 1, "", "permissionManager"], [82, 13, 1, "", "remoteGroupsHeader"], [82, 13, 1, "", "remoteGroupsMapping"], [82, 13, 1, "", "remoteUserHeader"], [82, 13, 1, "", "salt"], [82, 13, 1, "", "trustBasicAuthentication"], [82, 13, 1, "", "trustRemoteGroups"], [82, 13, 1, "", "trustRemoteUser"], [82, 13, 1, "", "userManager"], [82, 13, 1, "", "userfile"]], "octoprint.schema.config.api": [[82, 10, 1, "", "ApiConfig"]], "octoprint.schema.config.api.ApiConfig": [[82, 13, 1, "", "allowCrossOrigin"], [82, 13, 1, "", "apps"], [82, 13, 1, "", "key"]], "octoprint.schema.config.appearance": [[82, 10, 1, "", "AppearanceConfig"], [82, 10, 1, "", "ColorEnum"], [82, 10, 1, "", "ComponentConfig"], [82, 10, 1, "", "ComponentDisabledConfig"], [82, 10, 1, "", "ComponentOrderConfig"]], "octoprint.schema.config.appearance.AppearanceConfig": [[82, 13, 1, "", "closeModalsWithClick"], [82, 13, 1, "", "color"], [82, 13, 1, "", "colorIcon"], [82, 13, 1, "", "colorTransparent"], [82, 13, 1, "", "components"], [82, 13, 1, "", "defaultLanguage"], [82, 13, 1, "", "fuzzyTimes"], [82, 13, 1, "", "name"], [82, 13, 1, "", "showFahrenheitAlso"], [82, 13, 1, "", "showInternalFilename"]], "octoprint.schema.config.appearance.ColorEnum": [[82, 13, 1, "", "blue"], [82, 13, 1, "", "default"], [82, 13, 1, "", "green"], [82, 13, 1, "", "orange"], [82, 13, 1, "", "red"], [82, 13, 1, "", "violet"], [82, 13, 1, "", "yellow"]], "octoprint.schema.config.appearance.ComponentConfig": [[82, 13, 1, "", "disabled"], [82, 13, 1, "", "order"]], "octoprint.schema.config.appearance.ComponentDisabledConfig": [[82, 13, 1, "", "about"], [82, 13, 1, "", "generic"], [82, 13, 1, "", "navbar"], [82, 13, 1, "", "settings"], [82, 13, 1, "", "sidebar"], [82, 13, 1, "", "tab"], [82, 13, 1, "", "usersettings"], [82, 13, 1, "", "wizard"]], "octoprint.schema.config.appearance.ComponentOrderConfig": [[82, 13, 1, "", "about"], [82, 13, 1, "", "generic"], [82, 13, 1, "", "navbar"], [82, 13, 1, "", "settings"], [82, 13, 1, "", "sidebar"], [82, 13, 1, "", "tab"], [82, 13, 1, "", "usersettings"], [82, 13, 1, "", "wizard"]], "octoprint.schema.config.controls": [[82, 10, 1, "", "ContainerConfig"], [82, 10, 1, "", "ControlConfig"], [82, 10, 1, "", "ControlInputConfig"], [82, 10, 1, "", "ControlSliderInputConfig"], [82, 10, 1, "", "LayoutEnum"]], "octoprint.schema.config.controls.ContainerConfig": [[82, 13, 1, "", "children"], [82, 13, 1, "", "layout"], [82, 13, 1, "", "name"]], "octoprint.schema.config.controls.ControlConfig": [[82, 13, 1, "", "additionalClasses"], [82, 13, 1, "", "command"], [82, 13, 1, "", "commands"], [82, 13, 1, "", "confirm"], [82, 13, 1, "", "enabled"], [82, 13, 1, "", "input"], [82, 13, 1, "", "javascript"], [82, 13, 1, "", "name"], [82, 13, 1, "", "regex"], [82, 13, 1, "", "script"], [82, 13, 1, "", "template"]], "octoprint.schema.config.controls.ControlInputConfig": [[82, 13, 1, "", "default"], [82, 13, 1, "", "name"], [82, 13, 1, "", "parameter"], [82, 13, 1, "", "slider"]], "octoprint.schema.config.controls.ControlSliderInputConfig": [[82, 13, 1, "", "max"], [82, 13, 1, "", "min"], [82, 13, 1, "", "step"]], "octoprint.schema.config.controls.LayoutEnum": [[82, 13, 1, "", "horizontal"], [82, 13, 1, "", "vertical"]], "octoprint.schema.config.devel": [[82, 10, 1, "", "DevelCacheConfig"], [82, 10, 1, "", "DevelConfig"], [82, 10, 1, "", "DevelWebassetsConfig"], [82, 10, 1, "", "StylesheetEnum"]], "octoprint.schema.config.devel.DevelCacheConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "preemptive"]], "octoprint.schema.config.devel.DevelConfig": [[82, 13, 1, "", "cache"], [82, 13, 1, "", "enableCsrfProtection"], [82, 13, 1, "", "enableRateLimiter"], [82, 13, 1, "", "pluginTimings"], [82, 13, 1, "", "showLoadingAnimation"], [82, 13, 1, "", "sockJsConnectTimeout"], [82, 13, 1, "", "stylesheet"], [82, 13, 1, "", "useFrozenDictForPrinterState"], [82, 13, 1, "", "webassets"]], "octoprint.schema.config.devel.DevelWebassetsConfig": [[82, 13, 1, "", "bundle"], [82, 13, 1, "", "clean_on_startup"], [82, 13, 1, "", "minify"], [82, 13, 1, "", "minify_plugins"]], "octoprint.schema.config.devel.StylesheetEnum": [[82, 13, 1, "", "css"], [82, 13, 1, "", "less"]], "octoprint.schema.config.estimation": [[82, 10, 1, "", "EstimationConfig"], [82, 10, 1, "", "PrintTimeEstimationConfig"]], "octoprint.schema.config.estimation.EstimationConfig": [[82, 13, 1, "", "printTime"]], "octoprint.schema.config.estimation.PrintTimeEstimationConfig": [[82, 13, 1, "", "forceDumbAfterMin"], [82, 13, 1, "", "forceDumbFromPercent"], [82, 13, 1, "", "stableThreshold"], [82, 13, 1, "", "statsWeighingUntil"], [82, 13, 1, "", "validityRange"]], "octoprint.schema.config.events": [[82, 10, 1, "", "EventSubscription"], [82, 10, 1, "", "EventsConfig"], [82, 10, 1, "", "SubscriptionTypeEnum"]], "octoprint.schema.config.events.EventSubscription": [[82, 13, 1, "", "command"], [82, 13, 1, "", "debug"], [82, 13, 1, "", "enabled"], [82, 13, 1, "", "event"], [82, 13, 1, "", "name"], [82, 13, 1, "", "type"]], "octoprint.schema.config.events.EventsConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "subscriptions"]], "octoprint.schema.config.events.SubscriptionTypeEnum": [[82, 13, 1, "", "gcode"], [82, 13, 1, "", "system"]], "octoprint.schema.config.feature": [[82, 10, 1, "", "FeatureConfig"]], "octoprint.schema.config.feature.FeatureConfig": [[82, 13, 1, "", "autoUppercaseBlacklist"], [82, 13, 1, "", "enableDragDropUpload"], [82, 13, 1, "", "enforceReallyUniversalFilenames"], [82, 13, 1, "", "g90InfluencesExtruder"], [82, 13, 1, "", "keyboardControl"], [82, 13, 1, "", "modelSizeDetection"], [82, 13, 1, "", "pollWatched"], [82, 13, 1, "", "printCancelConfirmation"], [82, 13, 1, "", "printStartConfirmation"], [82, 13, 1, "", "rememberFileFolder"], [82, 13, 1, "", "sdSupport"], [82, 13, 1, "", "temperatureGraph"], [82, 13, 1, "", "uploadOverwriteConfirmation"]], "octoprint.schema.config.folder": [[82, 10, 1, "", "FolderConfig"]], "octoprint.schema.config.folder.FolderConfig": [[82, 13, 1, "", "data"], [82, 13, 1, "", "generated"], [82, 13, 1, "", "logs"], [82, 13, 1, "", "plugins"], [82, 13, 1, "", "printerProfiles"], [82, 13, 1, "", "scripts"], [82, 13, 1, "", "slicingProfiles"], [82, 13, 1, "", "timelapse"], [82, 13, 1, "", "timelapse_tmp"], [82, 13, 1, "", "translations"], [82, 13, 1, "", "uploads"], [82, 13, 1, "", "virtualSd"], [82, 13, 1, "", "watched"]], "octoprint.schema.config.gcode_analysis": [[82, 10, 1, "", "GcodeAnalysisConfig"], [82, 10, 1, "", "RunAtEnum"]], "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig": [[82, 13, 1, "", "bedZ"], [82, 13, 1, "", "maxExtruders"], [82, 13, 1, "", "runAt"], [82, 13, 1, "", "throttle_highprio"], [82, 13, 1, "", "throttle_lines"], [82, 13, 1, "", "throttle_normalprio"]], "octoprint.schema.config.gcode_analysis.RunAtEnum": [[82, 13, 1, "", "always"], [82, 13, 1, "", "idle"], [82, 13, 1, "", "never"]], "octoprint.schema.config.plugins": [[82, 10, 1, "", "PluginsConfig"]], "octoprint.schema.config.plugins.PluginsConfig": [[82, 13, 1, "", "disabled"], [82, 13, 1, "", "forced_compatible"], [82, 13, 1, "", "sorting_order"]], "octoprint.schema.config.printer_parameters": [[82, 10, 1, "", "PrinterParametersConfig"]], "octoprint.schema.config.printer_parameters.PrinterParametersConfig": [[82, 13, 1, "", "pauseTriggers"]], "octoprint.schema.config.printer_profiles": [[82, 10, 1, "", "PrinterProfilesConfig"]], "octoprint.schema.config.printer_profiles.PrinterProfilesConfig": [[82, 13, 1, "", "default"]], "octoprint.schema.config.scripts": [[82, 10, 1, "", "GcodeScriptsConfig"], [82, 10, 1, "", "ScriptsConfig"]], "octoprint.schema.config.scripts.GcodeScriptsConfig": [[82, 13, 1, "", "afterPrintCancelled"], [82, 13, 1, "", "afterPrintDone"], [82, 13, 1, "", "afterPrintResumed"], [82, 13, 1, "", "afterPrinterConnected"], [82, 13, 1, "", "afterToolChange"], [82, 13, 1, "", "beforePrintPaused"], [82, 13, 1, "", "beforePrintStarted"], [82, 13, 1, "", "beforePrinterDisconnected"], [82, 13, 1, "", "beforeToolChange"], [82, 13, 1, "", "snippets"]], "octoprint.schema.config.scripts.ScriptsConfig": [[82, 13, 1, "", "gcode"]], "octoprint.schema.config.serial": [[82, 10, 1, "", "AlwaysDetectNeverEnum"], [82, 10, 1, "", "InfoWarnNeverEnum"], [82, 10, 1, "", "SerialCapabilities"], [82, 10, 1, "", "SerialConfig"], [82, 10, 1, "", "SerialMaxTimeouts"], [82, 10, 1, "", "SerialTimeoutConfig"]], "octoprint.schema.config.serial.AlwaysDetectNeverEnum": [[82, 13, 1, "", "always"], [82, 13, 1, "", "detect"], [82, 13, 1, "", "never"]], "octoprint.schema.config.serial.InfoWarnNeverEnum": [[82, 13, 1, "", "info"], [82, 13, 1, "", "never"], [82, 13, 1, "", "warn"]], "octoprint.schema.config.serial.SerialCapabilities": [[82, 13, 1, "", "autoreport_pos"], [82, 13, 1, "", "autoreport_sdstatus"], [82, 13, 1, "", "autoreport_temp"], [82, 13, 1, "", "busy_protocol"], [82, 13, 1, "", "emergency_parser"], [82, 13, 1, "", "extended_m20"], [82, 13, 1, "", "lfn_write"]], "octoprint.schema.config.serial.SerialConfig": [[82, 13, 1, "", "abortHeatupOnCancel"], [82, 13, 1, "", "ackMax"], [82, 13, 1, "", "additionalBaudrates"], [82, 13, 1, "", "additionalPorts"], [82, 13, 1, "", "alwaysSendChecksum"], [82, 13, 1, "", "autoconnect"], [82, 13, 1, "", "autorefresh"], [82, 13, 1, "", "autorefreshInterval"], [82, 13, 1, "", "baudrate"], [82, 13, 1, "", "blacklistedBaudrates"], [82, 13, 1, "", "blacklistedPorts"], [82, 13, 1, "", "blockWhileDwelling"], [82, 13, 1, "", "blockedCommands"], [82, 13, 1, "", "capabilities"], [82, 13, 1, "", "checksumRequiringCommands"], [82, 13, 1, "", "disableSdPrintingDetection"], [82, 13, 1, "", "disconnectOnErrors"], [82, 13, 1, "", "emergencyCommands"], [82, 13, 1, "", "enableShutdownActionCommand"], [82, 13, 1, "", "encoding"], [82, 13, 1, "", "exclusive"], [82, 13, 1, "", "externalHeatupDetection"], [82, 13, 1, "", "firmwareDetection"], [82, 13, 1, "", "helloCommand"], [82, 13, 1, "", "identicalResendsCountdown"], [82, 13, 1, "", "ignoreEmptyPorts"], [82, 13, 1, "", "ignoreErrorsFromFirmware"], [82, 13, 1, "", "ignoreIdenticalResends"], [82, 13, 1, "", "ignoredCommands"], [82, 13, 1, "", "lastLineBufferSize"], [82, 13, 1, "", "log"], [82, 13, 1, "", "logPositionOnCancel"], [82, 13, 1, "", "logPositionOnPause"], [82, 13, 1, "", "logResends"], [82, 13, 1, "", "longRunningCommands"], [82, 13, 1, "", "lowLatency"], [82, 13, 1, "", "maxCommunicationTimeouts"], [82, 13, 1, "", "maxConsecutiveResends"], [82, 13, 1, "", "maxNotSdPrinting"], [82, 13, 1, "", "maxWritePasses"], [82, 13, 1, "", "neverSendChecksum"], [82, 13, 1, "", "notifySuppressedCommands"], [82, 13, 1, "", "pausingCommands"], [82, 13, 1, "", "port"], [82, 13, 1, "", "repetierTargetTemp"], [82, 13, 1, "", "resendRatioStart"], [82, 13, 1, "", "resendRatioThreshold"], [82, 13, 1, "", "sanityCheckTools"], [82, 13, 1, "", "sdAlwaysAvailable"], [82, 13, 1, "", "sdCancelCommand"], [82, 13, 1, "", "sdLowerCase"], [82, 13, 1, "", "sdRelativePath"], [82, 13, 1, "", "sendChecksumWithUnknownCommands"], [82, 13, 1, "", "sendM112OnError"], [82, 13, 1, "", "supportFAsCommand"], [82, 13, 1, "", "supportResendsWithoutOk"], [82, 13, 1, "", "supportWait"], [82, 13, 1, "", "suppressSecondHello"], [82, 13, 1, "", "swallowOkAfterResend"], [82, 13, 1, "", "terminalLogSize"], [82, 13, 1, "", "timeout"], [82, 13, 1, "", "triggerOkForM29"], [82, 13, 1, "", "unknownCommandsNeedAck"], [82, 13, 1, "", "useParityWorkaround"], [82, 13, 1, "", "waitForStartOnConnect"], [82, 13, 1, "", "waitToLoadSdFileList"]], "octoprint.schema.config.serial.SerialMaxTimeouts": [[82, 13, 1, "", "idle"], [82, 13, 1, "", "long"], [82, 13, 1, "", "printing"]], "octoprint.schema.config.serial.SerialTimeoutConfig": [[82, 13, 1, "", "baudrateDetectionPause"], [82, 13, 1, "", "communication"], [82, 13, 1, "", "communicationBusy"], [82, 13, 1, "", "connection"], [82, 13, 1, "", "detectionConsecutive"], [82, 13, 1, "", "detectionFirst"], [82, 13, 1, "", "posAutoreport"], [82, 13, 1, "", "positionLogWait"], [82, 13, 1, "", "resendOk"], [82, 13, 1, "", "sdStatus"], [82, 13, 1, "", "sdStatusAutoreport"], [82, 13, 1, "", "temperature"], [82, 13, 1, "", "temperatureAutoreport"], [82, 13, 1, "", "temperatureTargetSet"]], "octoprint.schema.config.server": [[82, 10, 1, "", "CommandsConfig"], [82, 10, 1, "", "CookiesConfig"], [82, 10, 1, "", "DiskspaceConfig"], [82, 10, 1, "", "IpCheckConfig"], [82, 10, 1, "", "OnlineCheckConfig"], [82, 10, 1, "", "PluginBlacklistConfig"], [82, 10, 1, "", "PreemptiveCacheConfig"], [82, 10, 1, "", "PythonEolCheckConfig"], [82, 10, 1, "", "PythonEolEntry"], [82, 10, 1, "", "ReverseProxyConfig"], [82, 10, 1, "", "SameSiteEnum"], [82, 10, 1, "", "ServerConfig"], [82, 10, 1, "", "UploadsConfig"]], "octoprint.schema.config.server.CommandsConfig": [[82, 13, 1, "", "localPipCommand"], [82, 13, 1, "", "serverRestartCommand"], [82, 13, 1, "", "systemRestartCommand"], [82, 13, 1, "", "systemShutdownCommand"]], "octoprint.schema.config.server.CookiesConfig": [[82, 13, 1, "", "samesite"], [82, 13, 1, "", "secure"]], "octoprint.schema.config.server.DiskspaceConfig": [[82, 13, 1, "", "critical"], [82, 13, 1, "", "warning"]], "octoprint.schema.config.server.IpCheckConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "trustedSubnets"]], "octoprint.schema.config.server.OnlineCheckConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "host"], [82, 13, 1, "", "interval"], [82, 13, 1, "", "name"], [82, 13, 1, "", "port"]], "octoprint.schema.config.server.PluginBlacklistConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "timeout"], [82, 13, 1, "", "ttl"], [82, 13, 1, "", "url"]], "octoprint.schema.config.server.PreemptiveCacheConfig": [[82, 13, 1, "", "exceptions"], [82, 13, 1, "", "until"]], "octoprint.schema.config.server.PythonEolCheckConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "fallback"], [82, 13, 1, "", "ttl"], [82, 13, 1, "", "url"]], "octoprint.schema.config.server.PythonEolEntry": [[82, 13, 1, "", "date"], [82, 13, 1, "", "last_octoprint"]], "octoprint.schema.config.server.ReverseProxyConfig": [[82, 13, 1, "", "hostFallback"], [82, 13, 1, "", "hostHeader"], [82, 13, 1, "", "portFallback"], [82, 13, 1, "", "portHeader"], [82, 13, 1, "", "prefixFallback"], [82, 13, 1, "", "prefixHeader"], [82, 13, 1, "", "schemeFallback"], [82, 13, 1, "", "schemeHeader"], [82, 13, 1, "", "serverFallback"], [82, 13, 1, "", "serverHeader"], [82, 13, 1, "", "trustLocalhostProxies"], [82, 13, 1, "", "trustedProxies"]], "octoprint.schema.config.server.SameSiteEnum": [[82, 13, 1, "", "lax"], [82, 13, 1, "", "none"], [82, 13, 1, "", "strict"]], "octoprint.schema.config.server.ServerConfig": [[82, 13, 1, "", "allowFraming"], [82, 13, 1, "", "allowedLoginRedirectPaths"], [82, 13, 1, "", "commands"], [82, 13, 1, "", "cookies"], [82, 13, 1, "", "diskspace"], [82, 13, 1, "", "firstRun"], [82, 13, 1, "", "heartbeat"], [82, 13, 1, "", "host"], [82, 13, 1, "", "ignoreIncompleteStartup"], [82, 13, 1, "", "ipCheck"], [82, 13, 1, "", "maxSize"], [82, 13, 1, "", "onlineCheck"], [82, 13, 1, "", "pluginBlacklist"], [82, 13, 1, "", "port"], [82, 13, 1, "", "preemptiveCache"], [82, 13, 1, "", "pythonEolCheck"], [82, 13, 1, "", "reverseProxy"], [82, 13, 1, "", "secretKey"], [82, 13, 1, "", "seenWizards"], [82, 13, 1, "", "startOnceInSafeMode"], [82, 13, 1, "", "uploads"]], "octoprint.schema.config.server.UploadsConfig": [[82, 13, 1, "", "maxSize"], [82, 13, 1, "", "nameSuffix"], [82, 13, 1, "", "pathSuffix"]], "octoprint.schema.config.slicing": [[82, 10, 1, "", "SlicingConfig"]], "octoprint.schema.config.slicing.SlicingConfig": [[82, 13, 1, "", "defaultProfiles"], [82, 13, 1, "", "defaultSlicer"], [82, 13, 1, "", "enabled"]], "octoprint.schema.config.system": [[82, 10, 1, "", "ActionConfig"], [82, 10, 1, "", "SystemConfig"]], "octoprint.schema.config.system.ActionConfig": [[82, 13, 1, "", "action"], [82, 13, 1, "", "async_"], [82, 13, 1, "", "command"], [82, 13, 1, "", "confirm"], [82, 13, 1, "", "name"]], "octoprint.schema.config.system.SystemConfig": [[82, 13, 1, "", "actions"]], "octoprint.schema.config.temperature": [[82, 10, 1, "", "TemperatureConfig"], [82, 10, 1, "", "TemperatureProfile"]], "octoprint.schema.config.temperature.TemperatureConfig": [[82, 13, 1, "", "cutoff"], [82, 13, 1, "", "profiles"], [82, 13, 1, "", "sendAutomatically"], [82, 13, 1, "", "sendAutomaticallyAfter"]], "octoprint.schema.config.temperature.TemperatureProfile": [[82, 13, 1, "", "bed"], [82, 13, 1, "", "extruder"], [82, 13, 1, "", "name"]], "octoprint.schema.config.terminalfilters": [[82, 10, 1, "", "TerminalFilterEntry"]], "octoprint.schema.config.terminalfilters.TerminalFilterEntry": [[82, 13, 1, "", "name"], [82, 13, 1, "", "regex"]], "octoprint.schema.config.webcam": [[82, 10, 1, "", "RenderAfterPrintEnum"], [82, 10, 1, "", "TimelapseConfig"], [82, 10, 1, "", "TimelapseOptions"], [82, 10, 1, "", "TimelapseTypeEnum"], [82, 10, 1, "", "WebcamConfig"]], "octoprint.schema.config.webcam.RenderAfterPrintEnum": [[82, 13, 1, "", "always"], [82, 13, 1, "", "failure"], [82, 13, 1, "", "off"], [82, 13, 1, "", "success"]], "octoprint.schema.config.webcam.TimelapseConfig": [[82, 13, 1, "", "fps"], [82, 13, 1, "", "options"], [82, 13, 1, "", "postRoll"], [82, 13, 1, "", "renderAfterPrint"], [82, 13, 1, "", "type"]], "octoprint.schema.config.webcam.TimelapseOptions": [[82, 13, 1, "", "capturePostRoll"], [82, 13, 1, "", "interval"], [82, 13, 1, "", "retractionZHop"]], "octoprint.schema.config.webcam.TimelapseTypeEnum": [[82, 13, 1, "", "off"], [82, 13, 1, "", "timed"], [82, 13, 1, "", "zchange"]], "octoprint.schema.config.webcam.WebcamConfig": [[82, 13, 1, "", "bitrate"], [82, 13, 1, "", "cleanTmpAfterDays"], [82, 13, 1, "", "defaultWebcam"], [82, 13, 1, "", "ffmpeg"], [82, 13, 1, "", "ffmpegCommandline"], [82, 13, 1, "", "ffmpegThreads"], [82, 13, 1, "", "ffmpegThumbnailCommandline"], [82, 13, 1, "", "ffmpegVideoCodec"], [82, 13, 1, "", "snapshotWebcam"], [82, 13, 1, "", "timelapse"], [82, 13, 1, "", "timelapseEnabled"], [82, 13, 1, "", "watermark"], [82, 13, 1, "", "webcamEnabled"]], "octoprint.schema.webcam": [[82, 10, 1, "", "RatioEnum"], [82, 10, 1, "", "Webcam"], [82, 10, 1, "", "WebcamCompatibility"]], "octoprint.schema.webcam.RatioEnum": [[82, 13, 1, "", "four_three"], [82, 13, 1, "", "sixteen_nine"]], "octoprint.schema.webcam.Webcam": [[82, 13, 1, "", "canSnapshot"], [82, 13, 1, "", "compat"], [82, 13, 1, "", "displayName"], [82, 13, 1, "", "extras"], [82, 13, 1, "", "flipH"], [82, 13, 1, "", "flipV"], [82, 13, 1, "", "name"], [82, 13, 1, "", "rotate90"], [82, 13, 1, "", "snapshotDisplay"]], "octoprint.schema.webcam.WebcamCompatibility": [[82, 13, 1, "", "cacheBuster"], [82, 13, 1, "", "snapshot"], [82, 13, 1, "", "snapshotSslValidation"], [82, 13, 1, "", "snapshotTimeout"], [82, 13, 1, "", "stream"], [82, 13, 1, "", "streamRatio"], [82, 13, 1, "", "streamTimeout"], [82, 13, 1, "", "streamWebrtcIceServers"]], "octoprint.server": [[83, 11, 1, "", "CannotStartServerException"], [83, 10, 1, "", "OctoPrintAnonymousIdentity"], [83, 9, 0, "-", "util"]], "octoprint.server.util": [[83, 8, 1, "", "corsRequestHandler"], [83, 8, 1, "", "corsResponseHandler"], [83, 8, 1, "", "csrfRequestHandler"], [83, 8, 1, "", "csrfResponseHandler"], [83, 9, 0, "-", "flask"], [83, 8, 1, "", "get_api_key"], [83, 8, 1, "", "get_user_for_apikey"], [83, 8, 1, "", "get_user_for_authorization_header"], [83, 8, 1, "", "get_user_for_remote_user_header"], [83, 8, 1, "", "has_permissions"], [83, 8, 1, "", "noCachingExceptGetResponseHandler"], [83, 8, 1, "", "noCachingResponseHandler"], [83, 8, 1, "", "optionsAllowOrigin"], [83, 8, 1, "", "require_fresh_login_with"], [83, 8, 1, "", "require_login"], [83, 8, 1, "", "require_login_with"], [83, 9, 0, "-", "sockjs"], [83, 9, 0, "-", "tornado"], [83, 8, 1, "", "validate_local_redirect"]], "octoprint.server.util.flask": [[83, 10, 1, "", "LessSimpleCache"], [83, 10, 1, "", "OctoPrintFlaskRequest"], [83, 10, 1, "", "OctoPrintFlaskResponse"], [83, 10, 1, "", "OctoPrintJsonProvider"], [83, 10, 1, "", "OctoPrintSessionInterface"], [83, 10, 1, "", "PluginAssetResolver"], [83, 10, 1, "", "PrefixAwareJinjaEnvironment"], [83, 10, 1, "", "SettingsCheckUpdater"], [83, 8, 1, "", "check_lastmodified"], [83, 8, 1, "", "firstrun_only_access"], [83, 8, 1, "", "get_cookie_suffix"], [83, 8, 1, "", "get_flask_user_from_request"], [83, 8, 1, "", "make_api_error"], [83, 8, 1, "", "make_text_response"], [83, 8, 1, "", "no_firstrun_access"], [83, 8, 1, "", "permission_and_fresh_credentials_validator"], [83, 8, 1, "", "permission_validator"], [83, 8, 1, "", "redirect_to_tornado"], [83, 8, 1, "", "require_credentials_checked_recently"], [83, 8, 1, "", "restricted_access"]], "octoprint.server.util.flask.LessSimpleCache": [[83, 12, 1, "", "add"], [83, 12, 1, "", "delete"], [83, 12, 1, "", "get"], [83, 12, 1, "", "set"]], "octoprint.server.util.flask.OctoPrintFlaskRequest": [[83, 14, 1, "", "cookies"], [83, 14, 1, "", "server_name"], [83, 14, 1, "", "server_port"]], "octoprint.server.util.flask.OctoPrintFlaskResponse": [[83, 12, 1, "", "delete_cookie"], [83, 13, 1, "", "response"], [83, 12, 1, "", "set_cookie"]], "octoprint.server.util.flask.OctoPrintJsonProvider": [[83, 12, 1, "", "default"], [83, 12, 1, "", "dumps"]], "octoprint.server.util.flask.OctoPrintSessionInterface": [[83, 12, 1, "", "save_session"], [83, 12, 1, "", "should_set_cookie"]], "octoprint.server.util.flask.PluginAssetResolver": [[83, 12, 1, "", "resolve_output_to_path"], [83, 12, 1, "", "split_prefix"]], "octoprint.server.util.flask.PrefixAwareJinjaEnvironment": [[83, 12, 1, "", "join_path"]], "octoprint.server.util.flask.SettingsCheckUpdater": [[83, 12, 1, "", "build_done"], [83, 12, 1, "", "needs_rebuild"]], "octoprint.server.util.sockjs": [[83, 10, 1, "", "ThreadSafeSession"]], "octoprint.server.util.sockjs.ThreadSafeSession": [[83, 12, 1, "", "remove_handler"], [83, 12, 1, "", "set_handler"]], "octoprint.server.util.tornado": [[83, 10, 1, "", "CorsSupportMixin"], [83, 10, 1, "", "CustomHTTP1Connection"], [83, 10, 1, "", "CustomHTTP1ConnectionParameters"], [83, 10, 1, "", "CustomHTTP1ServerConnection"], [83, 10, 1, "", "CustomHTTPServer"], [83, 10, 1, "", "DeprecatedEndpointHandler"], [83, 10, 1, "", "DynamicZipBundleHandler"], [83, 10, 1, "", "GeneratingDataHandler"], [83, 10, 1, "", "GlobalHeaderTransform"], [83, 10, 1, "", "LargeResponseHandler"], [83, 10, 1, "", "RequestlessExceptionLoggingMixin"], [83, 10, 1, "", "StaticDataHandler"], [83, 10, 1, "", "StaticZipBundleHandler"], [83, 10, 1, "", "SystemInfoBundleHandler"], [83, 10, 1, "", "UploadStorageFallbackHandler"], [83, 10, 1, "", "UrlProxyHandler"], [83, 10, 1, "", "WebcamSnapshotHandler"], [83, 10, 1, "", "WsgiInputContainer"], [83, 8, 1, "", "access_validation_factory"], [83, 8, 1, "", "enable_per_message_deflate_extension"], [83, 8, 1, "", "fix_json_encode"], [83, 8, 1, "", "fix_tornado_xheader_handling"], [83, 8, 1, "", "fix_websocket_check_origin"], [83, 8, 1, "", "path_validation_factory"]], "octoprint.server.util.tornado.CorsSupportMixin": [[83, 12, 1, "", "set_default_headers"]], "octoprint.server.util.tornado.CustomHTTPServer": [[83, 12, 1, "", "handle_stream"], [83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.DeprecatedEndpointHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.DynamicZipBundleHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.GeneratingDataHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.LargeResponseHandler": [[83, 12, 1, "", "compute_etag"], [83, 12, 1, "", "get_content_type"], [83, 12, 1, "", "get_content_version"], [83, 12, 1, "", "initialize"], [83, 14, 1, "", "original_absolute_path"], [83, 12, 1, "", "set_extra_headers"], [83, 12, 1, "", "streamed_get"]], "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin": [[83, 12, 1, "", "log_exception"]], "octoprint.server.util.tornado.StaticDataHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.StaticZipBundleHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.SystemInfoBundleHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.UploadStorageFallbackHandler": [[83, 13, 1, "", "BODY_METHODS"], [83, 12, 1, "", "data_received"], [83, 12, 1, "", "delete"], [83, 12, 1, "", "get"], [83, 12, 1, "", "head"], [83, 12, 1, "", "initialize"], [83, 12, 1, "", "is_multipart"], [83, 12, 1, "", "on_finish"], [83, 12, 1, "", "options"], [83, 12, 1, "", "patch"], [83, 12, 1, "", "post"], [83, 12, 1, "", "prepare"], [83, 12, 1, "", "put"]], "octoprint.server.util.tornado.UrlProxyHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.WebcamSnapshotHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.WsgiInputContainer": [[83, 12, 1, "", "environ"], [83, 12, 1, "", "handle_request"]], "octoprint.settings": [[84, 10, 1, "", "Settings"], [84, 15, 1, "", "default_settings"], [84, 8, 1, "", "settings"], [84, 15, 1, "", "valid_boolean_trues"]], "octoprint.settings.Settings": [[84, 13, 1, "", "OVERLAY_KEY"], [84, 12, 1, "", "add_overlay"], [84, 12, 1, "", "add_path_update_callback"], [84, 12, 1, "", "backup"], [84, 12, 1, "", "checkBaseFolder"], [84, 14, 1, "", "config"], [84, 14, 1, "", "config_hash"], [84, 14, 1, "", "config_yaml"], [84, 12, 1, "", "deleteApiKey"], [84, 14, 1, "", "effective"], [84, 14, 1, "", "effective_hash"], [84, 14, 1, "", "effective_yaml"], [84, 12, 1, "", "generateApiKey"], [84, 12, 1, "", "get"], [84, 12, 1, "", "getBaseFolder"], [84, 12, 1, "", "getBoolean"], [84, 12, 1, "", "getFloat"], [84, 12, 1, "", "getInt"], [84, 12, 1, "", "has"], [84, 14, 1, "", "last_modified"], [84, 14, 1, "", "last_modified_or_made_dirty"], [84, 12, 1, "", "listScripts"], [84, 12, 1, "", "load"], [84, 12, 1, "", "loadScript"], [84, 12, 1, "", "load_overlay"], [84, 12, 1, "", "load_overlays"], [84, 12, 1, "", "remove"], [84, 12, 1, "", "remove_overlay"], [84, 12, 1, "", "remove_path_update_callback"], [84, 12, 1, "", "sanity_check_folders"], [84, 12, 1, "", "save"], [84, 12, 1, "", "saveScript"], [84, 12, 1, "", "set"], [84, 12, 1, "", "setBaseFolder"], [84, 12, 1, "", "setBoolean"], [84, 12, 1, "", "setFloat"], [84, 12, 1, "", "setInt"], [84, 12, 1, "", "warn_about_risky_settings"]], "octoprint.slicing": [[85, 10, 1, "", "SlicingManager"], [85, 10, 1, "", "SlicingProfile"], [85, 10, 1, "", "TemporaryProfile"], [85, 9, 0, "-", "exceptions"]], "octoprint.slicing.SlicingManager": [[85, 12, 1, "", "all_profiles"], [85, 12, 1, "", "cancel_slicing"], [85, 14, 1, "", "configured_slicers"], [85, 14, 1, "", "default_slicer"], [85, 12, 1, "", "delete_profile"], [85, 12, 1, "", "get_profile_path"], [85, 12, 1, "", "get_slicer"], [85, 12, 1, "", "get_slicer_profile_path"], [85, 12, 1, "", "initialize"], [85, 12, 1, "", "load_profile"], [85, 12, 1, "", "profiles_last_modified"], [85, 14, 1, "", "registered_slicers"], [85, 12, 1, "", "reload_slicers"], [85, 12, 1, "", "save_profile"], [85, 12, 1, "", "set_default_profile"], [85, 12, 1, "", "slice"], [85, 14, 1, "", "slicing_enabled"]], "octoprint.slicing.exceptions": [[85, 10, 1, "", "ProfileAlreadyExists"], [85, 10, 1, "", "ProfileException"], [85, 10, 1, "", "SlicerException"], [85, 10, 1, "", "SlicerNotConfigured"], [85, 10, 1, "", "SlicingCancelled"], [85, 10, 1, "", "SlicingException"], [85, 10, 1, "", "UnknownProfile"], [85, 10, 1, "", "UnknownSlicer"]], "octoprint.slicing.exceptions.ProfileException": [[85, 13, 1, "", "profile"], [85, 13, 1, "", "slicer"]], "octoprint.slicing.exceptions.SlicerException": [[85, 13, 1, "", "slicer"]], "octoprint.util": [[86, 10, 1, "", "CaseInsensitiveSet"], [86, 10, 1, "", "DefaultOrderedDict"], [86, 10, 1, "", "PrependableQueue"], [86, 10, 1, "", "RepeatedTimer"], [86, 10, 1, "", "ResettableTimer"], [86, 11, 1, "", "TypeAlreadyInQueue"], [86, 10, 1, "", "TypedQueue"], [86, 8, 1, "", "chunks"], [86, 9, 0, "-", "commandline"], [86, 8, 1, "", "count"], [86, 8, 1, "", "deprecated"], [86, 8, 1, "", "deserialize"], [86, 8, 1, "", "dict_clean"], [86, 8, 1, "", "dict_contains_keys"], [86, 8, 1, "", "dict_filter"], [86, 8, 1, "", "dict_flatten"], [86, 8, 1, "", "dict_merge"], [86, 8, 1, "", "dict_minimal_mergediff"], [86, 8, 1, "", "dict_sanitize"], [86, 10, 1, "", "fallback_dict"], [86, 8, 1, "", "filter_non_ascii"], [86, 8, 1, "", "get_bom"], [86, 8, 1, "", "get_class"], [86, 8, 1, "", "get_exception_string"], [86, 8, 1, "", "get_formatted_datetime"], [86, 8, 1, "", "get_formatted_size"], [86, 8, 1, "", "get_formatted_timedelta"], [86, 8, 1, "", "get_fully_qualified_classname"], [86, 8, 1, "", "is_allowed_file"], [86, 8, 1, "", "pending_deprecation"], [86, 9, 0, "-", "platform"], [86, 8, 1, "", "pp"], [86, 8, 1, "", "serialize"], [86, 8, 1, "", "to_bytes"], [86, 8, 1, "", "to_native_str"], [86, 8, 1, "", "to_str"], [86, 8, 1, "", "to_unicode"], [86, 8, 1, "", "variable_deprecated"], [86, 8, 1, "", "variable_pending_deprecation"]], "octoprint.util.DefaultOrderedDict": [[86, 12, 1, "", "copy"]], "octoprint.util.RepeatedTimer": [[86, 12, 1, "", "run"]], "octoprint.util.ResettableTimer": [[86, 12, 1, "", "run"]], "octoprint.util.TypedQueue": [[86, 12, 1, "", "get"], [86, 12, 1, "", "put"]], "octoprint.util.commandline": [[86, 10, 1, "", "CommandlineCaller"], [86, 11, 1, "", "CommandlineError"], [86, 10, 1, "", "DelimiterCapture"], [86, 8, 1, "", "clean_ansi"]], "octoprint.util.commandline.CommandlineCaller": [[86, 12, 1, "", "call"], [86, 12, 1, "", "checked_call"], [86, 13, 1, "", "on_log_call"], [86, 13, 1, "", "on_log_stderr"], [86, 13, 1, "", "on_log_stdout"]], "octoprint.util.fallback_dict": [[86, 12, 1, "", "items"], [86, 12, 1, "", "keys"], [86, 12, 1, "", "values"]], "octoprint.util.platform": [[86, 15, 1, "", "CLOSE_FDS"], [86, 8, 1, "", "get_os"], [86, 8, 1, "", "is_os_compatible"], [86, 8, 1, "", "set_close_exec"]]}, "objtypes": {"0": "http:get", "1": "http:post", "2": "http:delete", "3": "http:put", "4": "http:patch", "5": "js:class", "6": "js:function", "7": "js:attribute", "8": "py:function", "9": "py:module", "10": "py:class", "11": "py:exception", "12": "py:method", "13": "py:attribute", "14": "py:property", "15": "py:data"}, "objnames": {"0": ["http", "get", "HTTP get"], "1": ["http", "post", "HTTP post"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "put", "HTTP put"], "4": ["http", "patch", "HTTP patch"], "5": ["js", "class", "JavaScript class"], "6": ["js", "function", "JavaScript function"], "7": ["js", "attribute", "JavaScript attribute"], "8": ["py", "function", "Python function"], "9": ["py", "module", "Python module"], "10": ["py", "class", "Python class"], "11": ["py", "exception", "Python exception"], "12": ["py", "method", "Python method"], "13": ["py", "attribute", "Python attribute"], "14": ["py", "property", "Python property"], "15": ["py", "data", "Python data"]}, "titleterms": {"access": [0, 2, 37, 48, 76, 92], "control": [0, 2, 9, 37, 48, 51, 60, 88], "content": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 19, 37, 47, 51, 52, 56], "permiss": [0, 2, 48, 92], "list": [0, 7, 10, 14, 15, 16, 23, 31, 40, 96], "all": [0, 3, 10, 14, 15], "group": [0, 2], "get": [0, 1, 96], "add": [0, 10, 14, 90], "new": [0, 10], "retriev": [0, 3, 6, 7, 9, 10, 13, 14, 16, 19, 31], "updat": [0, 10, 11, 14, 33], "delet": [0, 3, 7, 14, 16, 31], "user": [0, 2, 4, 73, 76, 90, 92], "chang": [0, 16, 39], "": [0, 3, 41, 45, 56, 90], "password": 0, "set": [0, 1, 13, 37, 42, 46, 47, 68, 84, 90], "regener": [0, 13], "api": [0, 5, 13, 23, 31, 37, 92], "kei": [0, 13, 23], "data": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 31, 40], "model": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 31, 41], "respons": [0, 3, 4, 6, 7, 9, 15, 23, 31], "registr": 0, "request": [0, 4, 9, 10, 14, 23, 44], "connect": [1, 11, 59], "handl": [1, 47], "issu": [1, 3, 6, 9, 16, 23], "command": [1, 3, 6, 9, 15, 16, 20, 21, 23, 24, 33, 46, 49, 50, 92], "common": [2, 33, 96], "printer": [2, 9, 10, 35, 37, 46, 47, 66, 81, 92], "relat": 2, "state": [2, 9], "temperatur": [2, 9, 37, 92], "histor": 2, "point": 2, "offset": 2, "resend": 2, "stat": 2, "job": [2, 6, 63], "inform": [2, 3, 4, 6, 9, 12, 18, 31, 48], "progress": 2, "file": [2, 3, 8, 27, 31, 46, 47, 61, 89], "folder": [2, 3, 37], "abridg": 2, "gcode": [2, 29, 37, 47, 51, 52, 92], "analysi": [2, 37, 78, 92], "refer": [2, 31], "print": [2, 9, 47], "histori": [2, 11], "statist": 2, "record": 2, "need": 2, "oper": [3, 6, 9, 10, 55], "from": [3, 90, 96], "specif": [3, 14, 31, 48, 96], "locat": 3, "upload": [3, 7], "creat": 3, "gener": [4, 87, 92, 95], "author": [4, 23], "type": [4, 40, 51, 80], "encod": 4, "cross": 4, "origin": 4, "csrf": 4, "protect": 4, "login": [4, 48], "logout": 4, "current": [4, 6, 9, 11, 13, 16], "rest": 5, "about": [6, 9, 19], "languag": [7, 64], "instal": [7, 54, 89], "pack": 7, "compon": [7, 90], "metadata": 7, "log": [8, 31, 39, 46, 65], "manag": [8, 32, 89], "head": 9, "tool": [9, 42], "bed": 9, "chamber": 9, "an": [9, 10, 16, 23, 70], "sd": 9, "last": 9, "error": [9, 26, 44, 92], "send": 9, "arbitrari": 9, "custom": [9, 51, 90, 97], "full": 9, "profil": [10, 14, 37, 44, 47, 81], "singl": 10, "exist": [10, 23], "remov": 10, "push": 11, "payload": 11, "event": [11, 24, 32, 33, 37, 47, 52, 92], "slicingprogress": 11, "server": [12, 17, 37, 47, 77, 83, 92], "save": 13, "system": [13, 15, 37, 71, 92], "wide": 13, "fetch": [13, 23], "templat": 13, "slice": [14, 37, 47, 69, 85], "slicer": 14, "regist": [15, 19, 89, 92, 97], "sourc": [15, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 42], "execut": [15, 92, 95], "client": [15, 23, 31, 62], "definit": 15, "timelaps": [16, 47, 72, 92], "config": [16, 37, 48, 82], "unrend": 16, "render": 16, "configur": [16, 20, 21, 22, 24, 25, 26, 29, 32, 33, 34, 35, 38, 46, 47, 48], "z": 16, "trigger": 16, "time": 16, "util": [17, 33, 74, 78, 83, 86], "variou": 17, "test": 17, "path": 17, "result": 17, "url": 17, "resolut": 17, "address": 17, "version": [18, 33, 45, 89, 96], "wizard": [19, 75], "addit": 19, "finish": 19, "entri": [19, 23], "action": [20, 21, 49, 92], "notif": 20, "support": [20, 21, 23], "plugin": [20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 37, 48, 54, 77, 80, 89, 90, 92, 93, 95, 96], "exampl": [20, 21, 25, 40, 47, 51, 52], "commun": [20, 21, 47, 70], "firmwar": [20, 21, 28, 92], "code": [20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 42], "prompt": 21, "announc": [22, 25], "applic": 23, "workflow": 23, "redirect": 23, "auth": [23, 70, 92], "dialog": [23, 92], "probe": 23, "start": [23, 55], "process": [23, 47], "poll": 23, "decis": 23, "decid": 23, "pend": 23, "javascript": [23, 62, 90], "librari": [23, 31, 62], "backup": [24, 92], "line": [24, 33], "usag": [24, 33, 34], "hook": [24, 32, 33, 48, 92], "octoprint": [24, 32, 33, 41, 45, 48, 55, 56, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 96], "additional_exclud": [24, 92], "before_backup": [24, 92], "after_backup": [24, 92], "before_restor": [24, 92], "after_restor": [24, 92], "helper": [24, 33, 91], "create_backup": 24, "delete_backup": 24, "discoveri": 25, "further": [25, 96], "zeroconf": 25, "servic": 25, "_http": 25, "_tcp": 25, "_octoprint": 25, "track": [26, 34], "check": [27, 28, 33], "viewer": [29, 37], "bundl": [30, 52], "avail": [31, 47, 48, 92, 95], "logfil": 31, "j": 31, "octoprintcli": [31, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75], "pluginmanag": [32, 92], "reconnect_hook": [32, 92], "softwar": 33, "first": 33, "step": [33, 48], "method": 33, "pattern": 33, "global": 33, "credenti": 33, "softwareupd": [33, 92], "check_config": [33, 92], "version_check": 33, "except": [33, 85], "anonym": 34, "virtual": [35, 46, 96], "cli": [36, 77, 92], "yaml": [37, 39, 40, 48], "appear": 37, "develop": [37, 42, 43, 54, 93], "estim": [37, 92], "featur": [37, 53], "script": [37, 51, 52, 92], "serial": [37, 92], "termin": 37, "filter": [37, 96], "webcam": [37, 82], "level": 39, "handler": 39, "formatt": 39, "A": 40, "primer": 40, "basic": 40, "rule": 40, "interest": 40, "scalar": 40, "int": 40, "float": 40, "boolean": 40, "string": 40, "dictionari": 40, "branch": 41, "up": [42, 46, 90], "environ": [42, 96], "obtain": 42, "build": 42, "run": 42, "linux": 42, "todo": 42, "window": 42, "option": [42, 46], "recommend": 42, "mac": 42, "o": 42, "x": 42, "id": 42, "setup": [42, 48, 70], "visual": 42, "studio": 42, "vscode": 42, "pycharm": 42, "strategi": 45, "debug": 46, "enabl": 46, "placehold": 47, "autologin": 48, "gather": 48, "The": 48, "easi": 48, "wai": 48, "us": 48, "autologinconfig": 48, "hard": 48, "manual": [48, 54, 89], "edit": 48, "prepar": 48, "octopi": 48, "If": 48, "you": 48, "ar": 48, "vpn": 48, "your": [48, 89, 90, 96], "absolut": [48, 96], "requir": 48, "disabl": 48, "intern": [48, 79], "extens": [48, 92], "theme": [48, 92], "contain": 51, "parameter": 51, "predefin": 52, "snippet": 52, "context": 52, "more": [52, 90], "nifti": 52, "paus": 52, "resum": 52, "find": 54, "safe": 55, "mode": 55, "how": [55, 90, 96], "differ": 55, "v": [55, 96], "normal": 55, "welcom": 56, "document": 56, "browser": 58, "printerprofil": 67, "socket": 70, "sampl": 70, "throttl": 70, "dev": 77, "filemanag": [78, 92], "destin": 78, "storag": 78, "modul": 79, "core": 80, "schema": 82, "flask": 83, "sockj": [83, 92], "tornado": 83, "commandlin": 86, "platform": 86, "concept": [87, 92, 95], "lifecycl": [87, 97], "properti": [88, 94, 95], "distribut": [89, 90], "proper": 89, "packag": 89, "via": 89, "pip": 89, "offici": 89, "repositori": 89, "after": 89, "releas": 89, "tutori": 90, "sai": 90, "hello": 90, "make": 90, "actual": 90, "do": 90, "someth": 90, "grow": 90, "frontend": 90, "fun": 90, "function": 90, "web": [90, 92, 97], "interfac": [90, 97], "galor": 90, "part": 90, "adjust": 90, "ad": 90, "style": 90, "matter": 90, "inject": [90, 94, 95], "css": 90, "page": 90, "where": 90, "we": 90, "go": 90, "here": 90, "order": [92, 95], "factori": 92, "accesscontrol": 92, "keyvalid": 92, "comm": 92, "protocol": 92, "info": 92, "capabl": 92, "capability_report": 92, "atcommand": 92, "phase": 92, "receiv": 92, "transport": 92, "additional_port_nam": 92, "register_custom_ev": 92, "extension_tre": 92, "preprocessor": 92, "additional_state_data": 92, "handle_connect": 92, "sdcardupload": 92, "after_request": 92, "before_request": 92, "http": 92, "access_valid": 92, "bodys": 92, "rout": 92, "emit": 92, "additional_command": 92, "systeminfo": 92, "additional_bundle_fil": 92, "ui": 92, "templatetyp": 92, "captur": 92, "pre": 92, "post": 92, "mixin": 95, "assetplugin": 95, "blueprintplugin": 95, "eventhandlerplugin": 95, "mfaplugin": 95, "progressplugin": 95, "reloadneedingplugin": 95, "restartneedingplugin": 95, "settingsplugin": 95, "shutdownplugin": 95, "simpleapiplugin": 95, "slicerplugin": 95, "startupplugin": 95, "templateplugin": 95, "uiplugin": 95, "webcamproviderplugin": 95, "wizardplugin": 95, "migrat": 96, "python": 96, "3": 96, "tell": 96, "i": 96, "readi": 96, "pitfal": 96, "dure": 96, "byte": 96, "unicod": 96, "import": 96, "integ": 96, "divis": 96, "iter": 96, "instead": 96, "map": 96, "zip": 96, "checklist": 96, "read": 96, "viewmodel": 97, "depend": 97, "callback": 97, "diagram": 97, "startup": 97, "reconnect": 97}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"Access control": [[0, "access-control"], [2, "access-control"]], "Contents": [[0, "contents"], [1, "contents"], [2, "contents"], [3, "contents"], [4, "contents"], [6, "contents"], [7, "contents"], [9, "contents"], [10, "contents"], [11, "contents"], [13, "contents"], [14, "contents"], [16, "contents"], [19, "contents"], [37, "contents"], [47, "contents"], [51, "contents"], [52, "contents"], [56, "contents"]], "Permissions": [[0, "permissions"], [0, "sec-api-access-datamodel-permissions"]], "List all permissions": [[0, "list-all-permissions"]], "Groups": [[0, "groups"], [0, "sec-api-access-datamodel-groups"]], "Get group list": [[0, "get-group-list"]], "Add a new group": [[0, "add-a-new-group"]], "Retrieve a group": [[0, "retrieve-a-group"]], "Update a group": [[0, "update-a-group"]], "Delete a group": [[0, "delete-a-group"]], "Users": [[0, "users"], [0, "sec-api-access-datamodel-users"]], "Retrieve a list of users": [[0, "retrieve-a-list-of-users"]], "Retrieve a user": [[0, "retrieve-a-user"]], "Add a new user": [[0, "add-a-new-user"]], "Update a user": [[0, "update-a-user"]], "Delete a user": [[0, "delete-a-user"]], "Change a user\u2019s password": [[0, "change-a-user-s-password"]], "Get a user\u2019s settings": [[0, "get-a-user-s-settings"]], "Update a user\u2019s settings": [[0, "update-a-user-s-settings"]], "Regenerate a user\u2019s api key": [[0, "regenerate-a-user-s-api-key"]], "Delete a user\u2019s api key": [[0, "delete-a-user-s-api-key"]], "Data model": [[0, "data-model"], [3, "data-model"], [4, "data-model"], [6, "data-model"], [7, "data-model"], [9, "data-model"], [10, "data-model"], [11, "data-model"], [13, "data-model"], [14, "data-model"], [15, "data-model"], [16, "data-model"], [17, "data-model"], [19, "data-model"], [23, "data-model"], [31, "data-model"]], "Permission list response": [[0, "permission-list-response"]], "Group list response": [[0, "group-list-response"]], "Group registration request": [[0, "group-registration-request"]], "Group update request": [[0, "group-update-request"]], "User list response": [[0, "user-list-response"]], "User registration request": [[0, "user-registration-request"]], "User update request": [[0, "user-update-request"]], "Connection handling": [[1, "connection-handling"]], "Get connection settings": [[1, "get-connection-settings"]], "Issue a connection command": [[1, "issue-a-connection-command"]], "Common data model": [[2, "common-data-model"]], "Printer related": [[2, "printer-related"]], "Printer State": [[2, "printer-state"]], "Temperature Data": [[2, "temperature-data"]], "Historic Temperature Data Point": [[2, "historic-temperature-data-point"]], "Temperature offset": [[2, "temperature-offset"]], "Resend stats": [[2, "resend-stats"]], "Job related": [[2, "job-related"]], "Job information": [[2, "job-information"]], "Progress information": [[2, "progress-information"]], "File related": [[2, "file-related"]], "File information": [[2, "file-information"], [31, "file-information"]], "Folders": [[2, "folders"]], "Files": [[2, "files"]], "Abridged file or folder information": [[2, "abridged-file-or-folder-information"]], "GCODE analysis information": [[2, "gcode-analysis-information"]], "References": [[2, "references"], [31, "references"]], "Print History": [[2, "print-history"]], "Print Statistics": [[2, "print-statistics"]], "User record": [[2, "user-record"]], "Permission record": [[2, "permission-record"]], "Group record": [[2, "group-record"]], "Needs": [[2, "needs"]], "File operations": [[3, "file-operations"]], "Retrieve all files": [[3, "retrieve-all-files"]], "Retrieve files from specific location": [[3, "retrieve-files-from-specific-location"]], "Upload file or create folder": [[3, "upload-file-or-create-folder"]], "Retrieve a specific file\u2019s or folder\u2019s information": [[3, "retrieve-a-specific-file-s-or-folder-s-information"]], "Issue a file command": [[3, "issue-a-file-command"]], "Delete file": [[3, "delete-file"]], "Retrieve response": [[3, "retrieve-response"]], "Upload response": [[3, "upload-response"]], "General information": [[4, "general-information"]], "Authorization": [[4, "authorization"]], "Content Type": [[4, "content-type"]], "Encoding": [[4, "encoding"]], "Cross-origin requests": [[4, "cross-origin-requests"]], "CSRF Protection": [[4, "csrf-protection"]], "Login": [[4, "login"]], "Logout": [[4, "logout"]], "Current User": [[4, "current-user"]], "Login response": [[4, "login-response"]], "Current user": [[4, "sec-api-general-datamodel-currentuser"]], "REST API": [[5, "rest-api"]], "Job operations": [[6, "job-operations"]], "Issue a job command": [[6, "issue-a-job-command"]], "Retrieve information about the current job": [[6, "retrieve-information-about-the-current-job"]], "Job information response": [[6, "job-information-response"]], "Languages": [[7, "languages"]], "Retrieve installed language packs": [[7, "retrieve-installed-language-packs"]], "Upload a language pack": [[7, "upload-a-language-pack"]], "Delete a language pack": [[7, "delete-a-language-pack"]], "List response": [[7, "list-response"], [23, "list-response"]], "Component list": [[7, "component-list"]], "Language pack metadata": [[7, "language-pack-metadata"]], "Log file management": [[8, "log-file-management"]], "Printer operations": [[9, "printer-operations"]], "Retrieve the current printer state": [[9, "retrieve-the-current-printer-state"]], "Issue a print head command": [[9, "issue-a-print-head-command"]], "Issue a tool command": [[9, "issue-a-tool-command"]], "Retrieve the current tool state": [[9, "retrieve-the-current-tool-state"]], "Issue a bed command": [[9, "issue-a-bed-command"]], "Retrieve the current bed state": [[9, "retrieve-the-current-bed-state"]], "Issue a chamber command": [[9, "issue-a-chamber-command"]], "Retrieve the current chamber state": [[9, "retrieve-the-current-chamber-state"]], "Issue an SD command": [[9, "issue-an-sd-command"]], "Retrieve the current SD state": [[9, "retrieve-the-current-sd-state"]], "Retrieve information about the last error": [[9, "retrieve-information-about-the-last-error"]], "Send an arbitrary command to the printer": [[9, "send-an-arbitrary-command-to-the-printer"]], "Retrieve custom controls": [[9, "retrieve-custom-controls"]], "Full State Response": [[9, "full-state-response"]], "Temperature State": [[9, "temperature-state"]], "SD State": [[9, "sd-state"]], "Arbitrary Command Request": [[9, "arbitrary-command-request"]], "Custom Controls Response": [[9, "custom-controls-response"]], "Error Information": [[9, "error-information"]], "Printer profile operations": [[10, "printer-profile-operations"]], "Retrieve all printer profiles": [[10, "retrieve-all-printer-profiles"]], "Retrieve a single printer profile": [[10, "retrieve-a-single-printer-profile"]], "Add a new printer profile": [[10, "add-a-new-printer-profile"]], "Update an existing printer profile": [[10, "update-an-existing-printer-profile"]], "Remove an existing printer profile": [[10, "remove-an-existing-printer-profile"]], "Profile list": [[10, "profile-list"], [14, "profile-list"]], "Add or update request": [[10, "add-or-update-request"]], "Profile": [[10, "profile"], [14, "profile"]], "Push updates": [[11, "push-updates"]], "connected payload": [[11, "connected-payload"]], "current and history payload": [[11, "current-and-history-payload"]], "event payload": [[11, "event-payload"]], "slicingProgress payload": [[11, "slicingprogress-payload"]], "Server information": [[12, "server-information"]], "Settings": [[13, "settings"], [47, "settings"]], "Retrieve current settings": [[13, "retrieve-current-settings"]], "Save settings": [[13, "save-settings"]], "Regenerate the system wide API key": [[13, "regenerate-the-system-wide-api-key"]], "Fetch template data": [[13, "fetch-template-data"]], "Slicing": [[14, "slicing"], [37, "slicing"], [47, "slicing"]], "List All Slicers and Slicing Profiles": [[14, "list-all-slicers-and-slicing-profiles"]], "List Slicing Profiles of a Specific Slicer": [[14, "list-slicing-profiles-of-a-specific-slicer"]], "Retrieve Specific Profile": [[14, "retrieve-specific-profile"]], "Add Slicing Profile": [[14, "add-slicing-profile"]], "Update Slicing Profile": [[14, "update-slicing-profile"]], "Delete Slicing Profile": [[14, "delete-slicing-profile"]], "Slicer list": [[14, "slicer-list"]], "Slicer": [[14, "slicer"]], "Profile Update Request": [[14, "profile-update-request"]], "System": [[15, "system"], [37, "system"]], "List all registered system commands": [[15, "list-all-registered-system-commands"]], "List all registered system commands for a source": [[15, "list-all-registered-system-commands-for-a-source"]], "Execute a registered system command": [[15, "execute-a-registered-system-command"]], "List all response": [[15, "list-all-response"]], "Client command definitions": [[15, "client-command-definitions"]], "Command definition": [[15, "command-definition"]], "Timelapse": [[16, "timelapse"]], "Retrieve a list of timelapses and the current config": [[16, "retrieve-a-list-of-timelapses-and-the-current-config"]], "Delete a timelapse": [[16, "delete-a-timelapse"]], "Issue a command for an unrendered timelapse": [[16, "issue-a-command-for-an-unrendered-timelapse"]], "Delete an unrendered timelapse": [[16, "delete-an-unrendered-timelapse"]], "Change current timelapse config": [[16, "change-current-timelapse-config"]], "Timelapse list": [[16, "timelapse-list"]], "Rendered timelapse": [[16, "rendered-timelapse"]], "Unrendered timelapse": [[16, "unrendered-timelapse"]], "Timelapse configuration": [[16, "timelapse-configuration"]], "Z-change-triggered timelapse": [[16, "z-change-triggered-timelapse"]], "Time triggered timelapse": [[16, "time-triggered-timelapse"]], "Util": [[17, "util"]], "Various tests": [[17, "various-tests"]], "Path test result": [[17, "path-test-result"]], "URL test result": [[17, "url-test-result"]], "Server test result": [[17, "server-test-result"]], "Resolution test result": [[17, "resolution-test-result"]], "Address test result": [[17, "address-test-result"]], "Version information": [[18, "version-information"]], "Wizard": [[19, "wizard"]], "Retrieve additional data about registered wizards": [[19, "retrieve-additional-data-about-registered-wizards"]], "Finish wizards": [[19, "finish-wizards"]], "Wizard data entry": [[19, "wizard-data-entry"]], "Action Command Notification support": [[20, "action-command-notification-support"]], "Configuring the plugin": [[20, "configuring-the-plugin"], [21, "configuring-the-plugin"], [22, "configuring-the-plugin"], [24, "configuring-the-plugin"], [25, "configuring-the-plugin"], [26, "configuring-the-plugin"], [29, "configuring-the-plugin"], [34, "configuring-the-plugin"], [35, "configuring-the-plugin"]], "Supported action commands": [[20, "supported-action-commands"], [21, "supported-action-commands"]], "Example communication with the firmware": [[20, "example-communication-with-the-firmware"], [21, "example-communication-with-the-firmware"]], "Source code": [[20, "source-code"], [21, "source-code"], [22, "source-code"], [23, "source-code"], [24, "source-code"], [25, "source-code"]], "Action Command Prompt support": [[21, "action-command-prompt-support"]], "Announcement Plugin": [[22, "announcement-plugin"]], "Application Keys Plugin": [[23, "application-keys-plugin"]], "Workflow": [[23, "workflow"]], "Workflow with redirect to auth dialog": [[23, "workflow-with-redirect-to-auth-dialog"]], "API": [[23, "api"], [31, "api"], [37, "api"]], "Probe for workflow support": [[23, "probe-for-workflow-support"]], "Start authorization process": [[23, "start-authorization-process"]], "Poll for decision on existing request": [[23, "poll-for-decision-on-existing-request"]], "Decide on existing request": [[23, "decide-on-existing-request"]], "Fetch list of existing application keys": [[23, "fetch-list-of-existing-application-keys"]], "Issue an application key command": [[23, "issue-an-application-key-command"]], "Authorization request": [[23, "authorization-request"]], "Authorization response": [[23, "authorization-response"]], "Key response": [[23, "key-response"]], "Decision request": [[23, "decision-request"]], "Key list entry": [[23, "key-list-entry"]], "Pending list entry": [[23, "pending-list-entry"]], "JavaScript Client Library": [[23, "javascript-client-library"], [62, "javascript-client-library"]], "Backup Plugin": [[24, "backup-plugin"]], "Command line usage": [[24, "command-line-usage"], [33, "command-line-usage"]], "Events": [[24, "events"], [32, "events"], [33, "events"], [37, "events"], [47, "events"], [52, "events"]], "Hooks": [[24, "hooks"], [32, "hooks"], [33, "hooks"], [92, "hooks"]], "octoprint.plugin.backup.additional_excludes": [[24, "octoprint-plugin-backup-additional-excludes"], [92, "octoprint-plugin-backup-additional-excludes"]], "octoprint.plugin.backup.before_backup": [[24, "octoprint-plugin-backup-before-backup"], [92, "octoprint-plugin-backup-before-backup"]], "octoprint.plugin.backup.after_backup": [[24, "octoprint-plugin-backup-after-backup"], [92, "octoprint-plugin-backup-after-backup"]], "octoprint.plugin.backup.before_restore": [[24, "octoprint-plugin-backup-before-restore"], [92, "octoprint-plugin-backup-before-restore"]], "octoprint.plugin.backup.after_restore": [[24, "octoprint-plugin-backup-after-restore"], [92, "octoprint-plugin-backup-after-restore"]], "Helpers": [[24, "helpers"], [33, "helpers"], [91, "helpers"]], "create_backup": [[24, "create-backup"]], "delete_backup": [[24, "delete-backup"]], "Discovery Plugin": [[25, "discovery-plugin"]], "Further ZeroConf Services": [[25, "further-zeroconf-services"]], "Example": [[25, "example"], [47, "example"]], "Announced Services": [[25, "announced-services"]], "ZeroConf Service _http._tcp": [[25, "zeroconf-service-http-tcp"]], "ZeroConf Service _octoprint._tcp": [[25, "zeroconf-service-octoprint-tcp"]], "Error Tracking Plugin": [[26, "error-tracking-plugin"]], "Source Code": [[26, "source-code"], [29, "source-code"], [31, "source-code"], [32, "source-code"], [33, "source-code"], [34, "source-code"], [35, "source-code"]], "File Check": [[27, "file-check"]], "Firmware Check": [[28, "firmware-check"]], "GCode Viewer Plugin": [[29, "gcode-viewer-plugin"]], "Bundled Plugins": [[30, "bundled-plugins"]], "Logging": [[31, "logging"]], "Retrieve a list of available log files": [[31, "retrieve-a-list-of-available-log-files"]], "Delete a specific logfile": [[31, "delete-a-specific-logfile"]], "Logfile Retrieve Response": [[31, "logfile-retrieve-response"]], "JS Client Library": [[31, "js-client-library"]], "OctoPrintClient.plugins.logging": [[31, "octoprintclient-plugins-logging"]], "Plugin Manager": [[32, "plugin-manager"]], "Configuring the Plugin": [[32, "configuring-the-plugin"], [33, "configuring-the-plugin"]], "octoprint.plugin.pluginmanager.reconnect_hooks": [[32, "octoprint-plugin-pluginmanager-reconnect-hooks"], [92, "octoprint-plugin-pluginmanager-reconnect-hooks"]], "Software Update Plugin": [[33, "software-update-plugin"]], "First Steps": [[33, "first-steps"]], "Version checks": [[33, "version-checks"]], "Update methods": [[33, "update-methods"]], "Common configuration patterns": [[33, "common-configuration-patterns"]], "Global credentials": [[33, "global-credentials"]], "octoprint.plugin.softwareupdate.check_config": [[33, "octoprint-plugin-softwareupdate-check-config"], [92, "octoprint-plugin-softwareupdate-check-config"]], "version_checks": [[33, "sec-bundledplugins-softwareupdate-helpers-version-checks"]], "updaters": [[33, "updaters"]], "exceptions": [[33, "exceptions"]], "util": [[33, "util"]], "Anonymous Usage Tracking Plugin": [[34, "anonymous-usage-tracking-plugin"]], "Virtual Printer": [[35, "virtual-printer"]], "CLI": [[36, "cli"]], "config.yaml": [[37, "config-yaml"]], "Access Control": [[37, "access-control"], [48, "access-control"]], "Appearance": [[37, "appearance"]], "Controls": [[37, "controls"], [51, "controls"]], "Development settings": [[37, "development-settings"]], "Estimation": [[37, "estimation"]], "Feature": [[37, "feature"]], "Folder": [[37, "folder"]], "GCODE Analysis": [[37, "gcode-analysis"]], "GCODE Viewer": [[37, "gcode-viewer"]], "Plugin settings": [[37, "plugin-settings"]], "Printer Profiles": [[37, "printer-profiles"]], "Scripts": [[37, "scripts"]], "Serial": [[37, "serial"]], "Server": [[37, "server"], [47, "server"]], "Temperature": [[37, "temperature"]], "Terminal Filters": [[37, "terminal-filters"]], "Webcam": [[37, "webcam"]], "Configuration": [[38, "configuration"], [47, "configuration"], [48, "configuration"]], "logging.yaml": [[39, "logging-yaml"]], "Changing log levels": [[39, "changing-log-levels"]], "Changing logging handlers": [[39, "changing-logging-handlers"]], "Changing logging formatters": [[39, "changing-logging-formatters"]], "A YAML Primer": [[40, "a-yaml-primer"]], "Basic Rules": [[40, "basic-rules"]], "Interesting data types": [[40, "interesting-data-types"]], "Scalars": [[40, "scalars"]], "int": [[40, "int"]], "float": [[40, "float"]], "boolean": [[40, "boolean"]], "string": [[40, "string"]], "Lists": [[40, "lists"]], "Dictionaries": [[40, "dictionaries"]], "Examples": [[40, "examples"], [51, "examples"], [52, "examples"]], "OctoPrint\u2019s branching model": [[41, "octoprint-s-branching-model"]], "Setting up a Development environment": [[42, "setting-up-a-development-environment"]], "Obtaining, building and running the source": [[42, "obtaining-building-and-running-the-source"]], "Linux": [[42, "linux"]], "Todo": [[42, "id1"], [42, "id3"]], "Windows": [[42, "windows"]], "Optional but recommended tools": [[42, "optional-but-recommended-tools"]], "Mac OS X": [[42, "mac-os-x"]], "IDE Setup": [[42, "sec-development-environment-ides"]], "Visual Studio Code (vscode)": [[42, "visual-studio-code-vscode"]], "PyCharm": [[42, "pycharm"]], "Development": [[43, "development"]], "Profiling requests": [[44, "profiling-requests"]], "Errors": [[44, "errors"]], "OctoPrint\u2019s versioning strategy": [[45, "octoprint-s-versioning-strategy"]], "Setting up the virtual printer for debugging": [[46, "setting-up-the-virtual-printer-for-debugging"]], "Enabling the virtual printer": [[46, "enabling-the-virtual-printer"]], "Virtual printer configuration options": [[46, "virtual-printer-configuration-options"]], "Log file": [[46, "log-file"]], "Debug commands": [[46, "debug-commands"]], "Placeholders": [[47, "placeholders"]], "Available Events": [[47, "available-events"]], "Printer communication": [[47, "printer-communication"]], "File handling": [[47, "file-handling"]], "Printing": [[47, "printing"]], "GCODE processing": [[47, "gcode-processing"]], "Timelapses": [[47, "timelapses"]], "Printer Profile": [[47, "printer-profile"]], "Autologin": [[48, "autologin"]], "Gather configuration information": [[48, "gather-configuration-information"]], "The easy way: Using the OctoPrint-AutoLoginConfig plugin": [[48, "the-easy-way-using-the-octoprint-autologinconfig-plugin"]], "The hard way: Manual editing of config.yaml": [[48, "the-hard-way-manual-editing-of-config-yaml"]], "Preparation": [[48, "preparation"]], "OctoPi specific steps": [[48, "octopi-specific-steps"]], "If you are using a VPN and your setup ABSOLUTELY REQUIRES disabling internal OctoPrint access controls": [[48, "if-you-are-using-a-vpn-and-your-setup-absolutely-requires-disabling-internal-octoprint-access-controls"]], "Available Extension Hooks": [[48, "available-extension-hooks"]], "octoprint.access.permissions": [[48, "octoprint-access-permissions"], [92, "octoprint-access-permissions"]], "octoprint.theming.login": [[48, "octoprint-theming-login"]], "Action Commands": [[49, "action-commands"]], "@ Commands": [[50, "commands"]], "Custom Controls": [[51, "custom-controls"]], "Types": [[51, "types"]], "Containers": [[51, "containers"]], "Parameterized GCODE Script": [[51, "parameterized-gcode-script"]], "GCODE Scripts": [[52, "gcode-scripts"]], "Predefined Scripts": [[52, "predefined-scripts"]], "Snippets": [[52, "snippets"]], "Context": [[52, "context"]], "Bundled Scripts": [[52, "bundled-scripts"]], "More nifty pause and resume": [[52, "more-nifty-pause-and-resume"]], "Features": [[53, "features"]], "Plugins": [[54, "plugins"]], "Finding Plugins": [[54, "finding-plugins"]], "Installing Plugins": [[54, "installing-plugins"]], "Manual Installation": [[54, "manual-installation"]], "Developing Plugins": [[54, "developing-plugins"], [93, "developing-plugins"]], "Safe mode": [[55, "safe-mode"]], "How to start OctoPrint in safe mode": [[55, "how-to-start-octoprint-in-safe-mode"]], "Differences of safe mode vs normal operation mode": [[55, "differences-of-safe-mode-vs-normal-operation-mode"]], "Welcome to OctoPrint\u2019s documentation!": [[56, "welcome-to-octoprint-s-documentation"]], "OctoPrintClient": [[57, "octoprintclient"]], "OctoPrintClient.browser": [[58, "octoprintclient-browser"]], "OctoPrintClient.connection": [[59, "octoprintclient-connection"]], "OctoPrintClient.control": [[60, "octoprintclient-control"]], "OctoPrintClient.files": [[61, "octoprintclient-files"]], "OctoPrintClient.job": [[63, "octoprintclient-job"]], "OctoPrintClient.languages": [[64, "octoprintclient-languages"]], "OctoPrintClient.logs": [[65, "octoprintclient-logs"]], "OctoPrintClient.printer": [[66, "octoprintclient-printer"]], "OctoPrintClient.printerprofiles": [[67, "octoprintclient-printerprofiles"]], "OctoPrintClient.settings": [[68, "octoprintclient-settings"]], "OctoPrintClient.slicing": [[69, "octoprintclient-slicing"]], "OctoPrintClient.socket": [[70, "octoprintclient-socket"]], "Sample to setup an authed socket": [[70, "sample-to-setup-an-authed-socket"]], "Communication Throttling": [[70, "communication-throttling"]], "OctoPrintClient.system": [[71, "octoprintclient-system"]], "OctoPrintClient.timelapse": [[72, "octoprintclient-timelapse"]], "OctoPrintClient.users": [[73, "octoprintclient-users"]], "OctoPrintClient.util": [[74, "octoprintclient-util"]], "OctoPrintClient.wizard": [[75, "octoprintclient-wizard"]], "octoprint.access.users": [[76, "module-octoprint.access.users"]], "octoprint.cli": [[77, "module-octoprint.cli"]], "octoprint.cli.dev": [[77, "module-octoprint.cli.dev"]], "octoprint.cli.plugins": [[77, "module-octoprint.cli.plugins"]], "octoprint.cli.server": [[77, "module-octoprint.cli.server"]], "octoprint.filemanager": [[78, "module-octoprint.filemanager"]], "octoprint.filemanager.analysis": [[78, "module-octoprint.filemanager.analysis"]], "octoprint.filemanager.destinations": [[78, "module-octoprint.filemanager.destinations"]], "octoprint.filemanager.storage": [[78, "module-octoprint.filemanager.storage"]], "octoprint.filemanager.util": [[78, "module-octoprint.filemanager.util"]], "Internal Modules": [[79, "internal-modules"]], "octoprint.plugin": [[80, "module-octoprint.plugin"]], "octoprint.plugin.core": [[80, "module-octoprint.plugin.core"]], "octoprint.plugin.types": [[80, "module-octoprint.plugin.types"]], "octoprint.printer": [[81, "module-octoprint.printer"]], "octoprint.printer.profile": [[81, "module-octoprint.printer.profile"]], "octoprint.schema": [[82, "module-octoprint.schema"]], "octoprint.schema.config": [[82, "module-octoprint.schema.config"]], "octoprint.schema.webcam": [[82, "module-octoprint.schema.webcam"]], "octoprint.server": [[83, "module-octoprint.server"]], "octoprint.server.util": [[83, "module-octoprint.server.util"]], "octoprint.server.util.flask": [[83, "module-octoprint.server.util.flask"]], "octoprint.server.util.sockjs": [[83, "module-octoprint.server.util.sockjs"]], "octoprint.server.util.tornado": [[83, "module-octoprint.server.util.tornado"]], "octoprint.settings": [[84, "module-octoprint.settings"]], "octoprint.slicing": [[85, "module-octoprint.slicing"]], "octoprint.slicing.exceptions": [[85, "module-octoprint.slicing.exceptions"]], "octoprint.util": [[86, "module-octoprint.util"]], "octoprint.util.commandline": [[86, "module-octoprint.util.commandline"]], "octoprint.util.platform": [[86, "module-octoprint.util.platform"]], "General Concepts": [[87, "general-concepts"], [92, "general-concepts"], [95, "general-concepts"]], "Lifecycle": [[87, "lifecycle"]], "Control Properties": [[88, "control-properties"]], "Distributing your plugin": [[89, "distributing-your-plugin"]], "Manual file distribution": [[89, "manual-file-distribution"]], "Proper packages installable via pip": [[89, "proper-packages-installable-via-pip"]], "Registering with the official plugin repository": [[89, "registering-with-the-official-plugin-repository"]], "Version management after the official plugin repository release": [[89, "version-management-after-the-official-plugin-repository-release"]], "Plugin Tutorial": [[90, "plugin-tutorial"]], "Saying hello: How to make the plugin actually do something": [[90, "saying-hello-how-to-make-the-plugin-actually-do-something"]], "Growing up: How to make it distributable": [[90, "growing-up-how-to-make-it-distributable"]], "Frontend fun: How to add functionality to OctoPrint\u2019s web interface": [[90, "frontend-fun-how-to-add-functionality-to-octoprint-s-web-interface"]], "Settings Galore: How to make parts of your plugin user adjustable": [[90, "settings-galore-how-to-make-parts-of-your-plugin-user-adjustable"]], "More frontend fun: Adding custom javascript to your frontend components": [[90, "more-frontend-fun-adding-custom-javascript-to-your-frontend-components"]], "Style matters: Injecting custom CSS into the page": [[90, "style-matters-injecting-custom-css-into-the-page"]], "Where do we go from here?": [[90, "where-do-we-go-from-here"]], "Execution Order": [[92, "execution-order"], [95, "execution-order"]], "Available plugin hooks": [[92, "available-plugin-hooks"]], "octoprint.access.users.factory": [[92, "octoprint-access-users-factory"]], "octoprint.accesscontrol.keyvalidator": [[92, "octoprint-accesscontrol-keyvalidator"]], "octoprint.cli.commands": [[92, "octoprint-cli-commands"]], "octoprint.comm.protocol.firmware.info": [[92, "octoprint-comm-protocol-firmware-info"]], "octoprint.comm.protocol.firmware.capabilities": [[92, "octoprint-comm-protocol-firmware-capabilities"]], "octoprint.comm.protocol.firmware.capability_report": [[92, "octoprint-comm-protocol-firmware-capability-report"]], "octoprint.comm.protocol.action": [[92, "octoprint-comm-protocol-action"]], "octoprint.comm.protocol.atcommand.": [[92, "octoprint-comm-protocol-atcommand-phase"]], "octoprint.comm.protocol.gcode.": [[92, "octoprint-comm-protocol-gcode-phase"]], "octoprint.comm.protocol.gcode.received": [[92, "octoprint-comm-protocol-gcode-received"]], "octoprint.comm.protocol.gcode.error": [[92, "octoprint-comm-protocol-gcode-error"]], "octoprint.comm.protocol.scripts": [[92, "octoprint-comm-protocol-scripts"]], "octoprint.comm.protocol.temperatures.received": [[92, "octoprint-comm-protocol-temperatures-received"]], "octoprint.comm.transport.serial.additional_port_names": [[92, "octoprint-comm-transport-serial-additional-port-names"]], "octoprint.comm.transport.serial.factory": [[92, "octoprint-comm-transport-serial-factory"]], "octoprint.events.register_custom_events": [[92, "octoprint-events-register-custom-events"]], "octoprint.filemanager.analysis.factory": [[92, "octoprint-filemanager-analysis-factory"]], "octoprint.filemanager.extension_tree": [[92, "octoprint-filemanager-extension-tree"]], "octoprint.filemanager.preprocessor": [[92, "octoprint-filemanager-preprocessor"]], "octoprint.printer.additional_state_data": [[92, "octoprint-printer-additional-state-data"]], "octoprint.printer.factory": [[92, "octoprint-printer-factory"]], "octoprint.printer.handle_connect": [[92, "octoprint-printer-handle-connect"]], "octoprint.printer.estimation.factory": [[92, "octoprint-printer-estimation-factory"]], "octoprint.printer.sdcardupload": [[92, "octoprint-printer-sdcardupload"]], "octoprint.server.api.after_request": [[92, "octoprint-server-api-after-request"]], "octoprint.server.api.before_request": [[92, "octoprint-server-api-before-request"]], "octoprint.server.http.access_validator": [[92, "octoprint-server-http-access-validator"]], "octoprint.server.http.bodysize": [[92, "octoprint-server-http-bodysize"]], "octoprint.server.http.routes": [[92, "octoprint-server-http-routes"]], "octoprint.server.sockjs.authed": [[92, "octoprint-server-sockjs-authed"]], "octoprint.server.sockjs.register": [[92, "octoprint-server-sockjs-register"]], "octoprint.server.sockjs.emit": [[92, "octoprint-server-sockjs-emit"]], "octoprint.system.additional_commands": [[92, "octoprint-system-additional-commands"]], "octoprint.systeminfo.additional_bundle_files": [[92, "octoprint-systeminfo-additional-bundle-files"]], "octoprint.timelapse.extensions": [[92, "octoprint-timelapse-extensions"]], "octoprint.ui.web.templatetypes": [[92, "octoprint-ui-web-templatetypes"]], "octoprint.theming.": [[92, "octoprint-theming-dialog"]], "octoprint.timelapse.capture.pre": [[92, "octoprint-timelapse-capture-pre"]], "octoprint.timelapse.capture.post": [[92, "octoprint-timelapse-capture-post"]], "Injected Properties": [[94, "injected-properties"], [95, "injected-properties"]], "Mixins": [[95, "mixins"]], "Available plugin mixins": [[95, "available-plugin-mixins"]], "AssetPlugin": [[95, "assetplugin"]], "BlueprintPlugin": [[95, "blueprintplugin"]], "EventHandlerPlugin": [[95, "eventhandlerplugin"]], "MfaPlugin": [[95, "mfaplugin"]], "ProgressPlugin": [[95, "progressplugin"]], "ReloadNeedingPlugin": [[95, "reloadneedingplugin"]], "RestartNeedingPlugin": [[95, "restartneedingplugin"]], "SettingsPlugin": [[95, "settingsplugin"]], "ShutdownPlugin": [[95, "shutdownplugin"]], "SimpleApiPlugin": [[95, "simpleapiplugin"]], "SlicerPlugin": [[95, "slicerplugin"]], "StartupPlugin": [[95, "startupplugin"]], "TemplatePlugin": [[95, "templateplugin"]], "UiPlugin": [[95, "uiplugin"]], "WebcamProviderPlugin": [[95, "webcamproviderplugin"]], "WizardPlugin": [[95, "wizardplugin"]], "Migrating to Python 3": [[96, "migrating-to-python-3"]], "How to get a Python 3 virtual environment with OctoPrint": [[96, "how-to-get-a-python-3-virtual-environment-with-octoprint"]], "Telling OctoPrint your plugin is Python 3 ready": [[96, "telling-octoprint-your-plugin-is-python-3-ready"]], "Common pitfalls during migration": [[96, "common-pitfalls-during-migration"]], "Bytes vs unicode": [[96, "bytes-vs-unicode"]], "Absolute imports": [[96, "absolute-imports"]], "Version specific imports": [[96, "version-specific-imports"]], "Integer division": [[96, "integer-division"]], "Iterators instead of list from map, filter, zip": [[96, "iterators-instead-of-list-from-map-filter-zip"]], "Checklist": [[96, "checklist"]], "Further reading": [[96, "further-reading"]], "Viewmodels": [[97, "viewmodels"]], "Registering custom viewmodels": [[97, "registering-custom-viewmodels"]], "Dependencies": [[97, "dependencies"]], "Callbacks": [[97, "callbacks"]], "Lifecycle diagrams": [[97, "lifecycle-diagrams"]], "Web interface startup": [[97, "web-interface-startup"]], "Web interface reconnect": [[97, "web-interface-reconnect"]]}, "indexentries": {"octoprintclient.plugins.appkeys.authenticate() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.authenticate"]], "octoprintclient.plugins.appkeys.checkdecision() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.checkDecision"]], "octoprintclient.plugins.appkeys.decide() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.decide"]], "octoprintclient.plugins.appkeys.generatekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.generateKey"]], "octoprintclient.plugins.appkeys.getallkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getAllKeys"]], "octoprintclient.plugins.appkeys.getkey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKey"]], "octoprintclient.plugins.appkeys.getkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKeys"]], "octoprintclient.plugins.appkeys.probe() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.probe"]], "octoprintclient.plugins.appkeys.request() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.request"]], "octoprintclient.plugins.appkeys.requestforuser() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.requestForUser"]], "octoprintclient.plugins.appkeys.revokekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKey"]], "octoprintclient.plugins.appkeys.revokekeyforapp() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKeyForApp"]], "additional_excludes_hook()": [[24, "additional_excludes_hook"]], "after_backup_hook()": [[24, "after_backup_hook"]], "after_restore_hook()": [[24, "after_restore_hook"]], "before_backup_hook()": [[24, "before_backup_hook"]], "before_restore_hook()": [[24, "before_restore_hook"]], "built-in function": [[24, "additional_excludes_hook"], [24, "after_backup_hook"], [24, "after_restore_hook"], [24, "before_backup_hook"], [24, "before_restore_hook"], [32, "reconnect_hooks_hook"], [33, "update_config_hook"], [92, "access_validator_hook"], [92, "acl_keyvalidator_hook"], [92, "additional_bundle_files_hook"], [92, "additional_commands_hook"], [92, "additional_permissions_hook"], [92, "additional_port_names_hook"], [92, "additional_state_data_hook"], [92, "after_request_handlers_hook"], [92, "analysis_queue_factory_hook"], [92, "before_request_handlers_hook"], [92, "capture_post_hook"], [92, "capture_pre_hook"], [92, "cli_commands_hook"], [92, "file_extension_hook"], [92, "file_preprocessor_hook"], [92, "firmware_capability_hook"], [92, "firmware_capability_report_hook"], [92, "firmware_info_hook"], [92, "gcode_error_hook"], [92, "gcode_received_hook"], [92, "print_time_estimator_factory"], [92, "printer_factory_hook"], [92, "protocol_action_hook"], [92, "protocol_atcommandphase_hook"], [92, "protocol_gcodephase_hook"], [92, "protocol_scripts_hook"], [92, "protocol_temperatures_received_hook"], [92, "register_custom_events_hook"], [92, "sd_card_upload_hook"], [92, "serial_factory_hook"], [92, "server_bodysize_hook"], [92, "server_route_hook"], [92, "templatetype_hook"], [92, "timelapse_extension_hook"], [92, "ui_theming_hook"], [92, "user_manager_factory_hook"]], "create_backup_helper() (in module octoprint.plugins.backup.backupplugin)": [[24, "octoprint.plugins.backup.BackupPlugin.create_backup_helper"]], "delete_backup_helper() (in module octoprint.plugins.backup.backupplugin)": [[24, "octoprint.plugins.backup.BackupPlugin.delete_backup_helper"]], "octoprintclient.plugins.logging.deletelog() (octoprintclient.plugins.logging method)": [[31, "OctoPrintClient.plugins.logging.deleteLog"]], "octoprintclient.plugins.logging.downloadlog() (octoprintclient.plugins.logging method)": [[31, "OctoPrintClient.plugins.logging.downloadLog"]], "octoprintclient.plugins.logging.listlogs() (octoprintclient.plugins.logging method)": [[31, "OctoPrintClient.plugins.logging.listLogs"]], "reconnect_hooks_hook()": [[32, "reconnect_hooks_hook"]], "update_config_hook()": [[33, "update_config_hook"]], "octoprintclient() (class)": [[57, "OctoPrintClient"]], "octoprintclient.invalidargumenterror() (class)": [[57, "OctoPrintClient.InvalidArgumentError"]], "octoprintclient.ajax() (octoprintclient method)": [[57, "OctoPrintClient.ajax"]], "octoprintclient.ajaxwithdata() (octoprintclient method)": [[57, "OctoPrintClient.ajaxWithData"]], "octoprintclient.createcustomexception() (octoprintclient method)": [[57, "OctoPrintClient.createCustomException"]], "octoprintclient.createrejecteddeferred() (octoprintclient method)": [[57, "OctoPrintClient.createRejectedDeferred"]], "octoprintclient.delete() (octoprintclient method)": [[57, "OctoPrintClient.delete"]], "octoprintclient.download() (octoprintclient method)": [[57, "OctoPrintClient.download"]], "octoprintclient.get() (octoprintclient method)": [[57, "OctoPrintClient.get"]], "octoprintclient.getbaseurl() (octoprintclient method)": [[57, "OctoPrintClient.getBaseUrl"]], "octoprintclient.getblueprinturl() (octoprintclient method)": [[57, "OctoPrintClient.getBlueprintUrl"]], "octoprintclient.getcookie() (octoprintclient method)": [[57, "OctoPrintClient.getCookie"]], "octoprintclient.getrequestheaders() (octoprintclient method)": [[57, "OctoPrintClient.getRequestHeaders"]], "octoprintclient.getsimpleapiurl() (octoprintclient method)": [[57, "OctoPrintClient.getSimpleApiUrl"]], "octoprintclient.getwithquery() (octoprintclient method)": [[57, "OctoPrintClient.getWithQuery"]], "octoprintclient.issuecommand() (octoprintclient method)": [[57, "OctoPrintClient.issueCommand"]], "octoprintclient.options (octoprintclient attribute)": [[57, "OctoPrintClient.options"]], "octoprintclient.patch() (octoprintclient method)": [[57, "OctoPrintClient.patch"]], "octoprintclient.patchjson() (octoprintclient method)": [[57, "OctoPrintClient.patchJson"]], "octoprintclient.plugins (octoprintclient attribute)": [[57, "OctoPrintClient.plugins"]], "octoprintclient.post() (octoprintclient method)": [[57, "OctoPrintClient.post"]], "octoprintclient.postjson() (octoprintclient method)": [[57, "OctoPrintClient.postJson"]], "octoprintclient.put() (octoprintclient method)": [[57, "OctoPrintClient.put"]], "octoprintclient.putjson() (octoprintclient method)": [[57, "OctoPrintClient.putJson"]], "octoprintclient.registerplugincomponent() (octoprintclient method)": [[57, "OctoPrintClient.registerPluginComponent"]], "octoprintclient.simpleapicommand() (octoprintclient method)": [[57, "OctoPrintClient.simpleApiCommand"]], "octoprintclient.simpleapiget() (octoprintclient method)": [[57, "OctoPrintClient.simpleApiGet"]], "octoprintclient.upload() (octoprintclient method)": [[57, "OctoPrintClient.upload"]], "octoprintclient.browser.login() (octoprintclient.browser method)": [[58, "OctoPrintClient.browser.login"]], "octoprintclient.browser.logout() (octoprintclient.browser method)": [[58, "OctoPrintClient.browser.logout"]], "octoprintclient.browser.passivelogin() (octoprintclient.browser method)": [[58, "OctoPrintClient.browser.passiveLogin"]], "octoprintclient.connection.connect() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.connect"]], "octoprintclient.connection.disconnect() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.disconnect"]], "octoprintclient.connection.fakeack() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.fakeAck"]], "octoprintclient.connection.getsettings() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.getSettings"]], "octoprintclient.control.getcustomcontrols() (octoprintclient.control method)": [[60, "OctoPrintClient.control.getCustomControls"]], "octoprintclient.control.sendgcode() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcode"]], "octoprintclient.control.sendgcodescript() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcodeScript"]], "octoprintclient.control.sendgcodescriptwithparameters() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcodeScriptWithParameters"]], "octoprintclient.control.sendgcodewithparameters() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcodeWithParameters"]], "octoprintclient.files.copy() (octoprintclient.files method)": [[61, "OctoPrintClient.files.copy"]], "octoprintclient.files.createfolder() (octoprintclient.files method)": [[61, "OctoPrintClient.files.createFolder"]], "octoprintclient.files.delete() (octoprintclient.files method)": [[61, "OctoPrintClient.files.delete"]], "octoprintclient.files.download() (octoprintclient.files method)": [[61, "OctoPrintClient.files.download"]], "octoprintclient.files.entryforpath() (octoprintclient.files method)": [[61, "OctoPrintClient.files.entryForPath"]], "octoprintclient.files.get() (octoprintclient.files method)": [[61, "OctoPrintClient.files.get"]], "octoprintclient.files.list() (octoprintclient.files method)": [[61, "OctoPrintClient.files.list"]], "octoprintclient.files.listforlocation() (octoprintclient.files method)": [[61, "OctoPrintClient.files.listForLocation"]], "octoprintclient.files.move() (octoprintclient.files method)": [[61, "OctoPrintClient.files.move"]], "octoprintclient.files.pathforentry() (octoprintclient.files method)": [[61, "OctoPrintClient.files.pathForEntry"]], "octoprintclient.files.select() (octoprintclient.files method)": [[61, "OctoPrintClient.files.select"]], "octoprintclient.files.slice() (octoprintclient.files method)": [[61, "OctoPrintClient.files.slice"]], "octoprintclient.files.upload() (octoprintclient.files method)": [[61, "OctoPrintClient.files.upload"]], "octoprintclient.job.cancel() (octoprintclient.job method)": [[63, "OctoPrintClient.job.cancel"]], "octoprintclient.job.get() (octoprintclient.job method)": [[63, "OctoPrintClient.job.get"]], "octoprintclient.job.pause() (octoprintclient.job method)": [[63, "OctoPrintClient.job.pause"]], "octoprintclient.job.restart() (octoprintclient.job method)": [[63, "OctoPrintClient.job.restart"]], "octoprintclient.job.resume() (octoprintclient.job method)": [[63, "OctoPrintClient.job.resume"]], "octoprintclient.job.start() (octoprintclient.job method)": [[63, "OctoPrintClient.job.start"]], "octoprintclient.job.togglepause() (octoprintclient.job method)": [[63, "OctoPrintClient.job.togglePause"]], "octoprintclient.languages.delete() (octoprintclient.languages method)": [[64, "OctoPrintClient.languages.delete"]], "octoprintclient.languages.list() (octoprintclient.languages method)": [[64, "OctoPrintClient.languages.list"]], "octoprintclient.languages.upload() (octoprintclient.languages method)": [[64, "OctoPrintClient.languages.upload"]], "octoprintclient.printer.extrude() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.extrude"]], "octoprintclient.printer.getbedstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getBedState"]], "octoprintclient.printer.getchamberstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getChamberState"]], "octoprintclient.printer.getfullstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getFullState"]], "octoprintclient.printer.getsdstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getSdState"]], "octoprintclient.printer.gettoolstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getToolState"]], "octoprintclient.printer.home() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.home"]], "octoprintclient.printer.initsd() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.initSd"]], "octoprintclient.printer.jog() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.jog"]], "octoprintclient.printer.refreshsd() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.refreshSd"]], "octoprintclient.printer.releasesd() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.releaseSd"]], "octoprintclient.printer.selecttool() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.selectTool"]], "octoprintclient.printer.setbedtargettemperature() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setBedTargetTemperature"]], "octoprintclient.printer.setbedtemperatureoffset() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setBedTemperatureOffset"]], "octoprintclient.printer.setchambertargettemperature() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setChamberTargetTemperature"]], "octoprintclient.printer.setchambertemperatureoffset() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setChamberTemperatureOffset"]], "octoprintclient.printer.setfeedrate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setFeedrate"]], "octoprintclient.printer.setflowrate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setFlowrate"]], "octoprintclient.printer.settooltargettemperatures() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setToolTargetTemperatures"]], "octoprintclient.printer.settooltemperatureoffsets() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setToolTemperatureOffsets"]], "octoprintclient.printerprofiles.add() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.add"]], "octoprintclient.printerprofiles.delete() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.delete"]], "octoprintclient.printerprofiles.get() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.get"]], "octoprintclient.printerprofiles.list() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.list"]], "octoprintclient.printerprofiles.update() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.update"]], "octoprintclient.settings.generateapikey() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.generateApiKey"]], "octoprintclient.settings.get() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.get"]], "octoprintclient.settings.getpluginsettings() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.getPluginSettings"]], "octoprintclient.settings.save() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.save"]], "octoprintclient.settings.savepluginsettings() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.savePluginSettings"]], "octoprintclient.slicing.addprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.addProfileForSlicer"]], "octoprintclient.slicing.deleteprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.deleteProfileForSlicer"]], "octoprintclient.slicing.getprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.getProfileForSlicer"]], "octoprintclient.slicing.listallslicersandprofiles() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.listAllSlicersAndProfiles"]], "octoprintclient.slicing.listprofilesforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.listProfilesForSlicer"]], "octoprintclient.slicing.updateprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.updateProfileForSlicer"]], "octoprintclient.socket.connect() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.connect"]], "octoprintclient.socket.decreaserate() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.decreaseRate"]], "octoprintclient.socket.disconnect() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.disconnect"]], "octoprintclient.socket.increaserate() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.increaseRate"]], "octoprintclient.socket.onmessage() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.onMessage"]], "octoprintclient.socket.onratetoohigh() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.onRateTooHigh"]], "octoprintclient.socket.onratetoolow() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.onRateTooLow"]], "octoprintclient.socket.options (octoprintclient.socket attribute)": [[70, "OctoPrintClient.socket.options"]], "octoprintclient.socket.reconnect() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.reconnect"]], "octoprintclient.socket.removemessage() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.removeMessage"]], "octoprintclient.socket.sendauth() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.sendAuth"]], "octoprintclient.socket.sendmessage() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.sendMessage"]], "octoprintclient.system.executecommand() (octoprintclient.system method)": [[71, "OctoPrintClient.system.executeCommand"]], "octoprintclient.system.getcommands() (octoprintclient.system method)": [[71, "OctoPrintClient.system.getCommands"]], "octoprintclient.system.getcommandsforsource() (octoprintclient.system method)": [[71, "OctoPrintClient.system.getCommandsForSource"]], "octoprintclient.timelapse.delete() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.delete"]], "octoprintclient.timelapse.deleteunrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.deleteUnrendered"]], "octoprintclient.timelapse.download() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.download"]], "octoprintclient.timelapse.get() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.get"]], "octoprintclient.timelapse.getconfig() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.getConfig"]], "octoprintclient.timelapse.list() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.list"]], "octoprintclient.timelapse.listrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.listRendered"]], "octoprintclient.timelapse.listunrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.listUnrendered"]], "octoprintclient.timelapse.renderunrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.renderUnrendered"]], "octoprintclient.timelapse.saveconfig() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.saveConfig"]], "octoprintclient.users.add() (octoprintclient.users method)": [[73, "OctoPrintClient.users.add"]], "octoprintclient.users.changepassword() (octoprintclient.users method)": [[73, "OctoPrintClient.users.changePassword"]], "octoprintclient.users.delete() (octoprintclient.users method)": [[73, "OctoPrintClient.users.delete"]], "octoprintclient.users.generateapikey() (octoprintclient.users method)": [[73, "OctoPrintClient.users.generateApiKey"]], "octoprintclient.users.get() (octoprintclient.users method)": [[73, "OctoPrintClient.users.get"]], "octoprintclient.users.getsettings() (octoprintclient.users method)": [[73, "OctoPrintClient.users.getSettings"]], "octoprintclient.users.list() (octoprintclient.users method)": [[73, "OctoPrintClient.users.list"]], "octoprintclient.users.resetapikey() (octoprintclient.users method)": [[73, "OctoPrintClient.users.resetApiKey"]], "octoprintclient.users.savesettings() (octoprintclient.users method)": [[73, "OctoPrintClient.users.saveSettings"]], "octoprintclient.users.update() (octoprintclient.users method)": [[73, "OctoPrintClient.users.update"]], "octoprintclient.util.test() (octoprintclient.util method)": [[74, "OctoPrintClient.util.test"]], "octoprintclient.util.testexecutable() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testExecutable"]], "octoprintclient.util.testpath() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testPath"]], "octoprintclient.util.testresolution() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testResolution"]], "octoprintclient.util.testserver() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testServer"]], "octoprintclient.util.testurl() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testUrl"]], "octoprintclient.wizard.finish() (octoprintclient.wizard method)": [[75, "OctoPrintClient.wizard.finish"]], "octoprintclient.wizard.get() (octoprintclient.wizard method)": [[75, "OctoPrintClient.wizard.get"]], "anonymoususer (class in octoprint.access.users)": [[76, "octoprint.access.users.AnonymousUser"]], "apiuser (class in octoprint.access.users)": [[76, "octoprint.access.users.ApiUser"]], "corruptuserstorage": [[76, "octoprint.access.users.CorruptUserStorage"]], "invalidusername": [[76, "octoprint.access.users.InvalidUsername"]], "unknownrole": [[76, "octoprint.access.users.UnknownRole"]], "unknownuser": [[76, "octoprint.access.users.UnknownUser"]], "user (class in octoprint.access.users)": [[76, "octoprint.access.users.User"]], "useralreadyexists": [[76, "octoprint.access.users.UserAlreadyExists"]], "asdict() (octoprint.access.users.user method)": [[76, "octoprint.access.users.User.asDict"]], "module": [[76, "module-octoprint.access.users"], [77, "module-octoprint.cli"], [77, "module-octoprint.cli.dev"], [77, "module-octoprint.cli.plugins"], [77, "module-octoprint.cli.server"], [78, "module-octoprint.filemanager"], [78, "module-octoprint.filemanager.analysis"], [78, "module-octoprint.filemanager.destinations"], [78, "module-octoprint.filemanager.storage"], [78, "module-octoprint.filemanager.util"], [80, "module-octoprint.plugin"], [80, "module-octoprint.plugin.core"], [80, "module-octoprint.plugin.types"], [81, "module-octoprint.printer"], [81, "module-octoprint.printer.profile"], [82, "module-octoprint.schema"], [82, "module-octoprint.schema.config"], [82, "module-octoprint.schema.config.access_control"], [82, "module-octoprint.schema.config.api"], [82, "module-octoprint.schema.config.appearance"], [82, "module-octoprint.schema.config.controls"], [82, "module-octoprint.schema.config.devel"], [82, "module-octoprint.schema.config.estimation"], [82, "module-octoprint.schema.config.events"], [82, "module-octoprint.schema.config.feature"], [82, "module-octoprint.schema.config.folder"], [82, "module-octoprint.schema.config.gcode_analysis"], [82, "module-octoprint.schema.config.plugins"], [82, "module-octoprint.schema.config.printer_parameters"], [82, "module-octoprint.schema.config.printer_profiles"], [82, "module-octoprint.schema.config.scripts"], [82, "module-octoprint.schema.config.serial"], [82, "module-octoprint.schema.config.server"], [82, "module-octoprint.schema.config.slicing"], [82, "module-octoprint.schema.config.system"], [82, "module-octoprint.schema.config.temperature"], [82, "module-octoprint.schema.config.terminalfilters"], [82, "module-octoprint.schema.config.webcam"], [82, "module-octoprint.schema.webcam"], [83, "module-octoprint.server"], [83, "module-octoprint.server.util"], [83, "module-octoprint.server.util.flask"], [83, "module-octoprint.server.util.sockjs"], [83, "module-octoprint.server.util.tornado"], [84, "module-octoprint.settings"], [85, "module-octoprint.slicing"], [85, "module-octoprint.slicing.exceptions"], [86, "module-octoprint.util"], [86, "module-octoprint.util.commandline"], [86, "module-octoprint.util.platform"]], "octoprint.access.users": [[76, "module-octoprint.access.users"]], "hiddenoption (class in octoprint.cli)": [[77, "octoprint.cli.HiddenOption"]], "octoprintcontext (class in octoprint.cli)": [[77, "octoprint.cli.OctoPrintContext"]], "octoprintdevelcommands (class in octoprint.cli.dev)": [[77, "octoprint.cli.dev.OctoPrintDevelCommands"]], "octoprintplugincommands (class in octoprint.cli.plugins)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands"]], "bulk_options() (in module octoprint.cli)": [[77, "octoprint.cli.bulk_options"]], "daemon_options() (in module octoprint.cli.server)": [[77, "octoprint.cli.server.daemon_options"]], "get_command() (octoprint.cli.dev.octoprintdevelcommands method)": [[77, "octoprint.cli.dev.OctoPrintDevelCommands.get_command"]], "get_command() (octoprint.cli.plugins.octoprintplugincommands method)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.get_command"]], "hidden_option() (in module octoprint.cli)": [[77, "octoprint.cli.hidden_option"]], "init_platform_for_cli() (in module octoprint.cli)": [[77, "octoprint.cli.init_platform_for_cli"]], "legacy_options() (in module octoprint.cli)": [[77, "octoprint.cli.legacy_options"]], "list_commands() (octoprint.cli.dev.octoprintdevelcommands method)": [[77, "octoprint.cli.dev.OctoPrintDevelCommands.list_commands"]], "list_commands() (octoprint.cli.plugins.octoprintplugincommands method)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.list_commands"]], "octoprint.cli": [[77, "module-octoprint.cli"]], "octoprint.cli.dev": [[77, "module-octoprint.cli.dev"]], "octoprint.cli.plugins": [[77, "module-octoprint.cli.plugins"]], "octoprint.cli.server": [[77, "module-octoprint.cli.server"]], "pass_octoprint_ctx() (in module octoprint.cli)": [[77, "octoprint.cli.pass_octoprint_ctx"]], "plugin_manager (octoprint.cli.plugins.octoprintplugincommands attribute)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.plugin_manager"]], "run_server() (in module octoprint.cli.server)": [[77, "octoprint.cli.server.run_server"]], "server_options() (in module octoprint.cli.server)": [[77, "octoprint.cli.server.server_options"]], "set_ctx_obj_option() (in module octoprint.cli)": [[77, "octoprint.cli.set_ctx_obj_option"]], "settings (octoprint.cli.plugins.octoprintplugincommands attribute)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.settings"]], "standard_options() (in module octoprint.cli)": [[77, "octoprint.cli.standard_options"]], "abstractanalysisqueue (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue"]], "abstractfilewrapper (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.AbstractFileWrapper"]], "analysisaborted": [[78, "octoprint.filemanager.analysis.AnalysisAborted"]], "analysisqueue (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.AnalysisQueue"]], "contenttypedetector (class in octoprint.filemanager)": [[78, "octoprint.filemanager.ContentTypeDetector"]], "contenttypemapping (class in octoprint.filemanager)": [[78, "octoprint.filemanager.ContentTypeMapping"]], "diskfilewrapper (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.DiskFileWrapper"]], "gcodeanalysisqueue (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.GcodeAnalysisQueue"]], "lineprocessorstream (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.LineProcessorStream"]], "localfilestorage (class in octoprint.filemanager.storage)": [[78, "octoprint.filemanager.storage.LocalFileStorage"]], "multistream (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.MultiStream"]], "nosuchstorage": [[78, "octoprint.filemanager.NoSuchStorage"]], "queueentry (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.QueueEntry"]], "storageinterface (class in octoprint.filemanager.storage)": [[78, "octoprint.filemanager.storage.StorageInterface"]], "streamwrapper (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.StreamWrapper"]], "_do_abort() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_abort"]], "_do_analysis() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_analysis"]], "add_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.add_file"]], "add_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.add_file"]], "add_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.add_folder"]], "add_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.add_folder"]], "add_link() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.add_link"]], "add_link() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.add_link"]], "analysis_backlog (octoprint.filemanager.storage.localfilestorage property)": [[78, "octoprint.filemanager.storage.LocalFileStorage.analysis_backlog"]], "analysis_backlog (octoprint.filemanager.storage.storageinterface property)": [[78, "octoprint.filemanager.storage.StorageInterface.analysis_backlog"]], "canonicalize() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.canonicalize"]], "canonicalize() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.canonicalize"]], "close() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.close"]], "close() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.close"]], "content_type (octoprint.filemanager.contenttypemapping property)": [[78, "octoprint.filemanager.ContentTypeMapping.content_type"]], "copy_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.copy_file"]], "copy_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.copy_file"]], "copy_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.copy_folder"]], "copy_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.copy_folder"]], "detector (octoprint.filemanager.contenttypedetector property)": [[78, "octoprint.filemanager.ContentTypeDetector.detector"]], "enqueue() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue.enqueue"]], "extensions (octoprint.filemanager.contenttypedetector property)": [[78, "octoprint.filemanager.ContentTypeDetector.extensions"]], "extensions (octoprint.filemanager.contenttypemapping property)": [[78, "octoprint.filemanager.ContentTypeMapping.extensions"]], "file_exists() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.file_exists"]], "file_exists() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.file_exists"]], "file_in_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.file_in_path"]], "file_in_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.file_in_path"]], "folder_exists() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.folder_exists"]], "folder_exists() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.folder_exists"]], "get_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_additional_metadata"]], "get_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_additional_metadata"]], "get_lastmodified() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_lastmodified"]], "get_lastmodified() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_lastmodified"]], "get_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_metadata"]], "get_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_metadata"]], "get_size() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_size"]], "get_size() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_size"]], "has_analysis() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.has_analysis"]], "has_analysis() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.has_analysis"]], "join_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.join_path"]], "join_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.join_path"]], "last_modified() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.last_modified"]], "last_modified() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.last_modified"]], "list_files() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.list_files"]], "list_files() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.list_files"]], "move_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.move_file"]], "move_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.move_file"]], "move_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.move_folder"]], "move_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.move_folder"]], "octoprint.filemanager": [[78, "module-octoprint.filemanager"]], "octoprint.filemanager.analysis": [[78, "module-octoprint.filemanager.analysis"]], "octoprint.filemanager.destinations": [[78, "module-octoprint.filemanager.destinations"]], "octoprint.filemanager.storage": [[78, "module-octoprint.filemanager.storage"]], "octoprint.filemanager.util": [[78, "module-octoprint.filemanager.util"]], "path_in_storage() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.path_in_storage"]], "path_in_storage() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.path_in_storage"]], "path_on_disk() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.path_on_disk"]], "path_on_disk() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.path_on_disk"]], "pause() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue.pause"]], "process_line() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.process_line"]], "readable() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.readable"]], "readable() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.readable"]], "remove_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_additional_metadata"]], "remove_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_additional_metadata"]], "remove_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_file"]], "remove_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_file"]], "remove_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_folder"]], "remove_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_folder"]], "remove_link() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_link"]], "remove_link() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_link"]], "resume() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue.resume"]], "sanitize() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.sanitize"]], "sanitize() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.sanitize"]], "sanitize_name() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.sanitize_name"]], "sanitize_name() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.sanitize_name"]], "sanitize_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.sanitize_path"]], "sanitize_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.sanitize_path"]], "save() (octoprint.filemanager.util.abstractfilewrapper method)": [[78, "octoprint.filemanager.util.AbstractFileWrapper.save"]], "save() (octoprint.filemanager.util.diskfilewrapper method)": [[78, "octoprint.filemanager.util.DiskFileWrapper.save"]], "save() (octoprint.filemanager.util.streamwrapper method)": [[78, "octoprint.filemanager.util.StreamWrapper.save"]], "seekable() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.seekable"]], "seekable() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.seekable"]], "set_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.set_additional_metadata"]], "set_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.set_additional_metadata"]], "split_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.split_path"]], "split_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.split_path"]], "stream() (octoprint.filemanager.util.abstractfilewrapper method)": [[78, "octoprint.filemanager.util.AbstractFileWrapper.stream"]], "stream() (octoprint.filemanager.util.diskfilewrapper method)": [[78, "octoprint.filemanager.util.DiskFileWrapper.stream"]], "stream() (octoprint.filemanager.util.streamwrapper method)": [[78, "octoprint.filemanager.util.StreamWrapper.stream"]], "writable() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.writable"]], "writable() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.writable"]], "octoprintplugin (class in octoprint.plugin.types)": [[80, "octoprint.plugin.types.OctoPrintPlugin"]], "plugin (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.Plugin"]], "plugininfo (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.PluginInfo"]], "pluginmanager (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.PluginManager"]], "pluginsettings (class in octoprint.plugin)": [[80, "octoprint.plugin.PluginSettings"]], "reloadneedingplugin (class in octoprint.plugin.types)": [[80, "octoprint.plugin.types.ReloadNeedingPlugin"]], "restartneedingplugin (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.RestartNeedingPlugin"]], "sortableplugin (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.SortablePlugin"]], "_analysis_queue (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._analysis_queue"]], "_app_session_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._app_session_manager"]], "_basefolder (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._basefolder"]], "_connectivity_checker (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._connectivity_checker"]], "_data_folder (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._data_folder"]], "_event_bus (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._event_bus"]], "_file_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._file_manager"]], "_identifier (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._identifier"]], "_logger (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._logger"]], "_plugin_lifecycle_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._plugin_lifecycle_manager"]], "_plugin_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._plugin_manager"]], "_plugin_name (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._plugin_name"]], "_plugin_version (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._plugin_version"]], "_printer (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._printer"]], "_printer_profile_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._printer_profile_manager"]], "_slicing_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._slicing_manager"]], "_user_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._user_manager"]], "add_overlay() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.add_overlay"]], "author (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.author"]], "blacklisted (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.blacklisted"]], "bundled (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.bundled"]], "call_plugin() (in module octoprint.plugin)": [[80, "octoprint.plugin.call_plugin"]], "check (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.check"]], "description (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.description"]], "disable (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.disable"]], "disable_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.disable_plugin"]], "disabling_discouraged (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.disabling_discouraged"]], "enable (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.enable"]], "enable_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.enable_plugin"]], "enabled (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.enabled"]], "forced_disabled (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.forced_disabled"]], "get() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get"]], "get_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_boolean"]], "get_filtered_implementations() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_filtered_implementations"]], "get_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_float"]], "get_helpers() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_helpers"]], "get_hook() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.get_hook"]], "get_hooks() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_hooks"]], "get_implementation() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.get_implementation"]], "get_implementations() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_implementations"]], "get_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_int"]], "get_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_plugin"]], "get_plugin_data_folder() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_plugin_data_folder"]], "get_plugin_data_folder() (octoprint.plugin.types.octoprintplugin method)": [[80, "octoprint.plugin.types.OctoPrintPlugin.get_plugin_data_folder"]], "get_plugin_info() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_plugin_info"]], "get_plugin_logfile_path() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_plugin_logfile_path"]], "get_sorting_key() (octoprint.plugin.core.sortableplugin method)": [[80, "octoprint.plugin.core.SortablePlugin.get_sorting_key"]], "global_get() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get"]], "global_get_basefolder() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_basefolder"]], "global_get_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_boolean"]], "global_get_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_float"]], "global_get_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_int"]], "global_set() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set"]], "global_set_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set_boolean"]], "global_set_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set_float"]], "global_set_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set_int"]], "has_any_of_hooks() (octoprint.plugin.core.pluginmanager static method)": [[80, "octoprint.plugin.core.PluginManager.has_any_of_hooks"]], "has_any_of_mixins() (octoprint.plugin.core.pluginmanager static method)": [[80, "octoprint.plugin.core.PluginManager.has_any_of_mixins"]], "has_obsolete_hooks() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.has_obsolete_hooks"]], "has_restart_needing_hooks() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.has_restart_needing_hooks"]], "has_restart_needing_implementation() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.has_restart_needing_implementation"]], "helpers (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.helpers"]], "hidden (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.hidden"]], "hook_matches_hooks() (octoprint.plugin.core.pluginmanager static method)": [[80, "octoprint.plugin.core.PluginManager.hook_matches_hooks"]], "hooks (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.hooks"]], "implementation (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.implementation"]], "incompatible (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.incompatible"]], "initialize() (octoprint.plugin.core.plugin method)": [[80, "octoprint.plugin.core.Plugin.initialize"]], "invalid_syntax (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.invalid_syntax"]], "is_obsolete_hook() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_obsolete_hook"]], "is_plugin_marked() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_plugin_marked"]], "is_restart_needing_hook() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_restart_needing_hook"]], "is_restart_needing_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_restart_needing_plugin"]], "license (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.license"]], "load (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.load"]], "loaded (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.loaded"]], "long_str() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.long_str"]], "looks_like_plugin (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.looks_like_plugin"]], "managable (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.managable"]], "mark_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.mark_plugin"]], "name (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.name"]], "needs_restart (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.needs_restart"]], "octoprint.plugin": [[80, "module-octoprint.plugin"]], "octoprint.plugin.core": [[80, "module-octoprint.plugin.core"]], "octoprint.plugin.types": [[80, "module-octoprint.plugin.types"]], "on_plugin_disabled() (octoprint.plugin.core.plugin method)": [[80, "octoprint.plugin.core.Plugin.on_plugin_disabled"]], "on_plugin_enabled() (octoprint.plugin.core.plugin method)": [[80, "octoprint.plugin.core.Plugin.on_plugin_enabled"]], "on_plugin_pending_uninstall() (octoprint.plugin.types.octoprintplugin method)": [[80, "octoprint.plugin.types.OctoPrintPlugin.on_plugin_pending_uninstall"]], "origin (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.origin"]], "parsed_metadata (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.parsed_metadata"]], "plugin_hooks (octoprint.plugin.core.pluginmanager property)": [[80, "octoprint.plugin.core.PluginManager.plugin_hooks"]], "plugin_manager() (in module octoprint.plugin)": [[80, "octoprint.plugin.plugin_manager"]], "plugin_settings() (in module octoprint.plugin)": [[80, "octoprint.plugin.plugin_settings"]], "plugins (octoprint.plugin.core.pluginmanager property)": [[80, "octoprint.plugin.core.PluginManager.plugins"]], "privacypolicy (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.privacypolicy"]], "pythoncompat (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.pythoncompat"]], "register_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.register_message_receiver"]], "reload_plugins() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.reload_plugins"]], "remove_overlay() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.remove_overlay"]], "save() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.save"]], "send_plugin_message() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.send_plugin_message"]], "set() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set"]], "set_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set_boolean"]], "set_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set_float"]], "set_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set_int"]], "unload (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.unload"]], "unregister_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.unregister_message_receiver"]], "url (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.url"]], "validate() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.validate"]], "version (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.version"]], "bedformfactor (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.BedFormFactor"]], "bedorigin (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.BedOrigin"]], "center (octoprint.printer.profile.bedorigin attribute)": [[81, "octoprint.printer.profile.BedOrigin.CENTER"]], "circular (octoprint.printer.profile.bedformfactor attribute)": [[81, "octoprint.printer.profile.BedFormFactor.CIRCULAR"]], "couldnotoverwriteerror (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.CouldNotOverwriteError"]], "invalidprofileerror (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.InvalidProfileError"]], "lowerleft (octoprint.printer.profile.bedorigin attribute)": [[81, "octoprint.printer.profile.BedOrigin.LOWERLEFT"]], "printercallback (class in octoprint.printer)": [[81, "octoprint.printer.PrinterCallback"]], "printerinterface (class in octoprint.printer)": [[81, "octoprint.printer.PrinterInterface"]], "printerprofilemanager (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.PrinterProfileManager"]], "rectangular (octoprint.printer.profile.bedformfactor attribute)": [[81, "octoprint.printer.profile.BedFormFactor.RECTANGULAR"]], "saveerror (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.SaveError"]], "can_modify_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.can_modify_file"]], "cancel_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.cancel_print"]], "change_tool() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.change_tool"]], "commands() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.commands"]], "connect() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.connect"]], "disconnect() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.disconnect"]], "extrude() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.extrude"]], "fake_ack() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.fake_ack"]], "feed_rate() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.feed_rate"]], "flow_rate() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.flow_rate"]], "get_connection_options() (in module octoprint.printer)": [[81, "octoprint.printer.get_connection_options"]], "get_connection_options() (octoprint.printer.printerinterface class method)": [[81, "octoprint.printer.PrinterInterface.get_connection_options"]], "get_current_connection() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_connection"]], "get_current_data() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_data"]], "get_current_job() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_job"]], "get_current_temperatures() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_temperatures"]], "get_state_id() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_state_id"]], "get_state_string() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_state_string"]], "get_temperature_history() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_temperature_history"]], "get_transport() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_transport"]], "home() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.home"]], "is_cancelling() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_cancelling"]], "is_closed_or_error() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_closed_or_error"]], "is_current_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_current_file"]], "is_error() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_error"]], "is_operational() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_operational"]], "is_paused() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_paused"]], "is_pausing() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_pausing"]], "is_printing() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_printing"]], "is_ready() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_ready"]], "job_on_hold() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.job_on_hold"]], "jog() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.jog"]], "log_lines() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.log_lines"]], "octoprint.printer": [[81, "module-octoprint.printer"]], "octoprint.printer.profile": [[81, "module-octoprint.printer.profile"]], "on_printer_add_log() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_add_log"]], "on_printer_add_message() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_add_message"]], "on_printer_add_temperature() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_add_temperature"]], "on_printer_received_registered_message() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_received_registered_message"]], "on_printer_send_current_data() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_send_current_data"]], "on_printer_send_initial_data() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_send_initial_data"]], "pause_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.pause_print"]], "register_callback() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.register_callback"]], "resume_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.resume_print"]], "script() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.script"]], "select_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.select_file"]], "send_initial_callback() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.send_initial_callback"]], "set_job_on_hold() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.set_job_on_hold"]], "set_temperature() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.set_temperature"]], "set_temperature_offset() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.set_temperature_offset"]], "start_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.start_print"]], "toggle_pause_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.toggle_pause_print"]], "unregister_callback() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.unregister_callback"]], "unselect_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.unselect_file"]], "valid_axes (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_axes"]], "valid_heater_regex (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_heater_regex"]], "valid_heater_regex_no_current (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_heater_regex_no_current"]], "valid_tool_regex (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_tool_regex"]], "accesscontrolconfig (class in octoprint.schema.config.access_control)": [[82, "octoprint.schema.config.access_control.AccessControlConfig"]], "actionconfig (class in octoprint.schema.config.system)": [[82, "octoprint.schema.config.system.ActionConfig"]], "alwaysdetectneverenum (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum"]], "apiconfig (class in octoprint.schema.config.api)": [[82, "octoprint.schema.config.api.ApiConfig"]], "appearanceconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.AppearanceConfig"]], "basemodel (class in octoprint.schema)": [[82, "octoprint.schema.BaseModel"]], "basemodel.config (class in octoprint.schema)": [[82, "octoprint.schema.BaseModel.Config"]], "colorenum (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ColorEnum"]], "commandsconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.CommandsConfig"]], "componentconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ComponentConfig"]], "componentdisabledconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig"]], "componentorderconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig"]], "config (class in octoprint.schema.config)": [[82, "octoprint.schema.config.Config"]], "containerconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ContainerConfig"]], "controlconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ControlConfig"]], "controlinputconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ControlInputConfig"]], "controlsliderinputconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig"]], "cookiesconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.CookiesConfig"]], "develcacheconfig (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.DevelCacheConfig"]], "develconfig (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.DevelConfig"]], "develwebassetsconfig (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig"]], "diskspaceconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.DiskspaceConfig"]], "estimationconfig (class in octoprint.schema.config.estimation)": [[82, "octoprint.schema.config.estimation.EstimationConfig"]], "eventsubscription (class in octoprint.schema.config.events)": [[82, "octoprint.schema.config.events.EventSubscription"]], "eventsconfig (class in octoprint.schema.config.events)": [[82, "octoprint.schema.config.events.EventsConfig"]], "featureconfig (class in octoprint.schema.config.feature)": [[82, "octoprint.schema.config.feature.FeatureConfig"]], "folderconfig (class in octoprint.schema.config.folder)": [[82, "octoprint.schema.config.folder.FolderConfig"]], "gcodeanalysisconfig (class in octoprint.schema.config.gcode_analysis)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig"]], "gcodescriptsconfig (class in octoprint.schema.config.scripts)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig"]], "infowarnneverenum (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum"]], "ipcheckconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.IpCheckConfig"]], "layoutenum (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.LayoutEnum"]], "onlinecheckconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.OnlineCheckConfig"]], "pluginblacklistconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig"]], "pluginsconfig (class in octoprint.schema.config.plugins)": [[82, "octoprint.schema.config.plugins.PluginsConfig"]], "preemptivecacheconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PreemptiveCacheConfig"]], "printtimeestimationconfig (class in octoprint.schema.config.estimation)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig"]], "printerparametersconfig (class in octoprint.schema.config.printer_parameters)": [[82, "octoprint.schema.config.printer_parameters.PrinterParametersConfig"]], "printerprofilesconfig (class in octoprint.schema.config.printer_profiles)": [[82, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig"]], "pythoneolcheckconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig"]], "pythoneolentry (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PythonEolEntry"]], "ratioenum (class in octoprint.schema.webcam)": [[82, "octoprint.schema.webcam.RatioEnum"]], "renderafterprintenum (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum"]], "reverseproxyconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.ReverseProxyConfig"]], "runatenum (class in octoprint.schema.config.gcode_analysis)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum"]], "samesiteenum (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.SameSiteEnum"]], "scriptsconfig (class in octoprint.schema.config.scripts)": [[82, "octoprint.schema.config.scripts.ScriptsConfig"]], "serialcapabilities (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialCapabilities"]], "serialconfig (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialConfig"]], "serialmaxtimeouts (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts"]], "serialtimeoutconfig (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig"]], "serverconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.ServerConfig"]], "slicingconfig (class in octoprint.schema.config.slicing)": [[82, "octoprint.schema.config.slicing.SlicingConfig"]], "stylesheetenum (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.StylesheetEnum"]], "subscriptiontypeenum (class in octoprint.schema.config.events)": [[82, "octoprint.schema.config.events.SubscriptionTypeEnum"]], "systemconfig (class in octoprint.schema.config.system)": [[82, "octoprint.schema.config.system.SystemConfig"]], "temperatureconfig (class in octoprint.schema.config.temperature)": [[82, "octoprint.schema.config.temperature.TemperatureConfig"]], "temperatureprofile (class in octoprint.schema.config.temperature)": [[82, "octoprint.schema.config.temperature.TemperatureProfile"]], "terminalfilterentry (class in octoprint.schema.config.terminalfilters)": [[82, "octoprint.schema.config.terminalfilters.TerminalFilterEntry"]], "timelapseconfig (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.TimelapseConfig"]], "timelapseoptions (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.TimelapseOptions"]], "timelapsetypeenum (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum"]], "uploadsconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.UploadsConfig"]], "webcam (class in octoprint.schema.webcam)": [[82, "octoprint.schema.webcam.Webcam"]], "webcamcompatibility (class in octoprint.schema.webcam)": [[82, "octoprint.schema.webcam.WebcamCompatibility"]], "webcamconfig (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.WebcamConfig"]], "abortheatuponcancel (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.abortHeatupOnCancel"]], "about (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.about"]], "about (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.about"]], "accesscontrol (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.accessControl"]], "ackmax (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ackMax"]], "action (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.action"]], "actions (octoprint.schema.config.system.systemconfig attribute)": [[82, "octoprint.schema.config.system.SystemConfig.actions"]], "addremoteusers (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.addRemoteUsers"]], "additionalbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.additionalBaudrates"]], "additionalclasses (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.additionalClasses"]], "additionalports (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.additionalPorts"]], "afterprintcancelled (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintCancelled"]], "afterprintdone (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintDone"]], "afterprintresumed (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintResumed"]], "afterprinterconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrinterConnected"]], "aftertoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterToolChange"]], "allowcrossorigin (octoprint.schema.config.api.apiconfig attribute)": [[82, "octoprint.schema.config.api.ApiConfig.allowCrossOrigin"]], "allowframing (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.allowFraming"]], "allowedloginredirectpaths (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.allowedLoginRedirectPaths"]], "always (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum.always"]], "always (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.always"]], "always (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.always"]], "alwayssendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.alwaysSendChecksum"]], "api (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.api"]], "appearance (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.appearance"]], "apps (octoprint.schema.config.api.apiconfig attribute)": [[82, "octoprint.schema.config.api.ApiConfig.apps"]], "async_ (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.async_"]], "autouppercaseblacklist (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.autoUppercaseBlacklist"]], "autoconnect (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.autoconnect"]], "autologinas (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.autologinAs"]], "autologinheadsupacknowledged (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.autologinHeadsupAcknowledged"]], "autologinlocal (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.autologinLocal"]], "autorefresh (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.autorefresh"]], "autorefreshinterval (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.autorefreshInterval"]], "autoreport_pos (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.autoreport_pos"]], "autoreport_sdstatus (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.autoreport_sdstatus"]], "autoreport_temp (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.autoreport_temp"]], "baudrate (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.baudrate"]], "baudratedetectionpause (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.baudrateDetectionPause"]], "bed (octoprint.schema.config.temperature.temperatureprofile attribute)": [[82, "octoprint.schema.config.temperature.TemperatureProfile.bed"]], "bedz (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.bedZ"]], "beforeprintpaused (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintPaused"]], "beforeprintstarted (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintStarted"]], "beforeprinterdisconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrinterDisconnected"]], "beforetoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforeToolChange"]], "bitrate (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.bitrate"]], "blacklistedbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blacklistedBaudrates"]], "blacklistedports (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blacklistedPorts"]], "blockwhiledwelling (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blockWhileDwelling"]], "blockedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blockedCommands"]], "blue (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.blue"]], "bundle (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.bundle"]], "busy_protocol (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.busy_protocol"]], "cache (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.cache"]], "cachebuster (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.cacheBuster"]], "cansnapshot (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.canSnapshot"]], "capabilities (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.capabilities"]], "capturepostroll (octoprint.schema.config.webcam.timelapseoptions attribute)": [[82, "octoprint.schema.config.webcam.TimelapseOptions.capturePostRoll"]], "checkbasicauthenticationpassword (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.checkBasicAuthenticationPassword"]], "checksumrequiringcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.checksumRequiringCommands"]], "children (octoprint.schema.config.controls.containerconfig attribute)": [[82, "octoprint.schema.config.controls.ContainerConfig.children"]], "cleantmpafterdays (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.cleanTmpAfterDays"]], "clean_on_startup (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.clean_on_startup"]], "closemodalswithclick (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.closeModalsWithClick"]], "color (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.color"]], "coloricon (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.colorIcon"]], "colortransparent (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.colorTransparent"]], "command (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.command"]], "command (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.command"]], "command (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.command"]], "commands (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.commands"]], "commands (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.commands"]], "communication (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.communication"]], "communicationbusy (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.communicationBusy"]], "compat (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.compat"]], "components (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.components"]], "confirm (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.confirm"]], "confirm (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.confirm"]], "connection (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.connection"]], "controls (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.controls"]], "cookies (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.cookies"]], "critical (octoprint.schema.config.server.diskspaceconfig attribute)": [[82, "octoprint.schema.config.server.DiskspaceConfig.critical"]], "css (octoprint.schema.config.devel.stylesheetenum attribute)": [[82, "octoprint.schema.config.devel.StylesheetEnum.css"]], "cutoff (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.cutoff"]], "data (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.data"]], "date (octoprint.schema.config.server.pythoneolentry attribute)": [[82, "octoprint.schema.config.server.PythonEolEntry.date"]], "debug (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.debug"]], "default (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.default"]], "default (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.default"]], "default (octoprint.schema.config.printer_profiles.printerprofilesconfig attribute)": [[82, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig.default"]], "defaultlanguage (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.defaultLanguage"]], "defaultprofiles (octoprint.schema.config.slicing.slicingconfig attribute)": [[82, "octoprint.schema.config.slicing.SlicingConfig.defaultProfiles"]], "defaultreauthenticationtimeout (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.defaultReauthenticationTimeout"]], "defaultslicer (octoprint.schema.config.slicing.slicingconfig attribute)": [[82, "octoprint.schema.config.slicing.SlicingConfig.defaultSlicer"]], "defaultwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.defaultWebcam"]], "detect (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.detect"]], "detectionconsecutive (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionConsecutive"]], "detectionfirst (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionFirst"]], "devel (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.devel"]], "disablesdprintingdetection (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.disableSdPrintingDetection"]], "disabled (octoprint.schema.config.appearance.componentconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentConfig.disabled"]], "disabled (octoprint.schema.config.plugins.pluginsconfig attribute)": [[82, "octoprint.schema.config.plugins.PluginsConfig.disabled"]], "disconnectonerrors (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.disconnectOnErrors"]], "diskspace (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.diskspace"]], "displayname (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.displayName"]], "emergencycommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.emergencyCommands"]], "emergency_parser (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.emergency_parser"]], "enablecsrfprotection (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.enableCsrfProtection"]], "enabledragdropupload (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.enableDragDropUpload"]], "enableratelimiter (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.enableRateLimiter"]], "enableshutdownactioncommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.enableShutdownActionCommand"]], "enabled (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.enabled"]], "enabled (octoprint.schema.config.devel.develcacheconfig attribute)": [[82, "octoprint.schema.config.devel.DevelCacheConfig.enabled"]], "enabled (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.enabled"]], "enabled (octoprint.schema.config.events.eventsconfig attribute)": [[82, "octoprint.schema.config.events.EventsConfig.enabled"]], "enabled (octoprint.schema.config.server.ipcheckconfig attribute)": [[82, "octoprint.schema.config.server.IpCheckConfig.enabled"]], "enabled (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.enabled"]], "enabled (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.enabled"]], "enabled (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.enabled"]], "enabled (octoprint.schema.config.slicing.slicingconfig attribute)": [[82, "octoprint.schema.config.slicing.SlicingConfig.enabled"]], "encoding (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.encoding"]], "enforcereallyuniversalfilenames (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.enforceReallyUniversalFilenames"]], "estimation (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.estimation"]], "event (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.event"]], "events (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.events"]], "exceptions (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[82, "octoprint.schema.config.server.PreemptiveCacheConfig.exceptions"]], "exclusive (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.exclusive"]], "extended_m20 (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.extended_m20"]], "externalheatupdetection (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.externalHeatupDetection"]], "extras (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.extras"]], "extruder (octoprint.schema.config.temperature.temperatureprofile attribute)": [[82, "octoprint.schema.config.temperature.TemperatureProfile.extruder"]], "failure (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.failure"]], "fallback (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.fallback"]], "feature (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.feature"]], "ffmpeg (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpeg"]], "ffmpegcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegCommandline"]], "ffmpegthreads (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThreads"]], "ffmpegthumbnailcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThumbnailCommandline"]], "ffmpegvideocodec (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegVideoCodec"]], "firmwaredetection (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.firmwareDetection"]], "firstrun (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.firstRun"]], "fliph (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.flipH"]], "flipv (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.flipV"]], "folder (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.folder"]], "forcedumbaftermin (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbAfterMin"]], "forcedumbfrompercent (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbFromPercent"]], "forced_compatible (octoprint.schema.config.plugins.pluginsconfig attribute)": [[82, "octoprint.schema.config.plugins.PluginsConfig.forced_compatible"]], "four_three (octoprint.schema.webcam.ratioenum attribute)": [[82, "octoprint.schema.webcam.RatioEnum.four_three"]], "fps (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.fps"]], "fuzzytimes (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.fuzzyTimes"]], "g90influencesextruder (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.g90InfluencesExtruder"]], "gcode (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[82, "octoprint.schema.config.events.SubscriptionTypeEnum.gcode"]], "gcode (octoprint.schema.config.scripts.scriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.ScriptsConfig.gcode"]], "gcodeanalysis (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.gcodeAnalysis"]], "generated (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.generated"]], "generic (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.generic"]], "generic (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.generic"]], "green (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.green"]], "groupmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.groupManager"]], "groupfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.groupfile"]], "heartbeat (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.heartbeat"]], "hellocommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.helloCommand"]], "horizontal (octoprint.schema.config.controls.layoutenum attribute)": [[82, "octoprint.schema.config.controls.LayoutEnum.horizontal"]], "host (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.host"]], "host (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.host"]], "hostfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.hostFallback"]], "hostheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.hostHeader"]], "identicalresendscountdown (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.identicalResendsCountdown"]], "idle (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum.idle"]], "idle (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts.idle"]], "ignoreemptyports (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoreEmptyPorts"]], "ignoreerrorsfromfirmware (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoreErrorsFromFirmware"]], "ignoreidenticalresends (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoreIdenticalResends"]], "ignoreincompletestartup (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.ignoreIncompleteStartup"]], "ignoredcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoredCommands"]], "info (octoprint.schema.config.serial.infowarnneverenum attribute)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum.info"]], "input (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.input"]], "interval (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.interval"]], "interval (octoprint.schema.config.webcam.timelapseoptions attribute)": [[82, "octoprint.schema.config.webcam.TimelapseOptions.interval"]], "ipcheck (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.ipCheck"]], "javascript (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.javascript"]], "key (octoprint.schema.config.api.apiconfig attribute)": [[82, "octoprint.schema.config.api.ApiConfig.key"]], "keyboardcontrol (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.keyboardControl"]], "lastlinebuffersize (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.lastLineBufferSize"]], "last_octoprint (octoprint.schema.config.server.pythoneolentry attribute)": [[82, "octoprint.schema.config.server.PythonEolEntry.last_octoprint"]], "lax (octoprint.schema.config.server.samesiteenum attribute)": [[82, "octoprint.schema.config.server.SameSiteEnum.lax"]], "layout (octoprint.schema.config.controls.containerconfig attribute)": [[82, "octoprint.schema.config.controls.ContainerConfig.layout"]], "less (octoprint.schema.config.devel.stylesheetenum attribute)": [[82, "octoprint.schema.config.devel.StylesheetEnum.less"]], "lfn_write (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.lfn_write"]], "localnetworks (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.localNetworks"]], "localpipcommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.localPipCommand"]], "log (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.log"]], "logpositiononcancel (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.logPositionOnCancel"]], "logpositiononpause (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.logPositionOnPause"]], "logresends (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.logResends"]], "logs (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.logs"]], "long (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts.long"]], "longrunningcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.longRunningCommands"]], "lowlatency (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.lowLatency"]], "max (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig.max"]], "maxcommunicationtimeouts (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxCommunicationTimeouts"]], "maxconsecutiveresends (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxConsecutiveResends"]], "maxextruders (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.maxExtruders"]], "maxnotsdprinting (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxNotSdPrinting"]], "maxsize (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.maxSize"]], "maxsize (octoprint.schema.config.server.uploadsconfig attribute)": [[82, "octoprint.schema.config.server.UploadsConfig.maxSize"]], "maxwritepasses (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxWritePasses"]], "min (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig.min"]], "minify (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.minify"]], "minify_plugins (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.minify_plugins"]], "modelsizedetection (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.modelSizeDetection"]], "model_dump() (octoprint.schema.basemodel method)": [[82, "octoprint.schema.BaseModel.model_dump"]], "name (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.name"]], "name (octoprint.schema.config.controls.containerconfig attribute)": [[82, "octoprint.schema.config.controls.ContainerConfig.name"]], "name (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.name"]], "name (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.name"]], "name (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.name"]], "name (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.name"]], "name (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.name"]], "name (octoprint.schema.config.temperature.temperatureprofile attribute)": [[82, "octoprint.schema.config.temperature.TemperatureProfile.name"]], "name (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[82, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.name"]], "name (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.name"]], "namesuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[82, "octoprint.schema.config.server.UploadsConfig.nameSuffix"]], "navbar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.navbar"]], "navbar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.navbar"]], "never (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum.never"]], "never (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.never"]], "never (octoprint.schema.config.serial.infowarnneverenum attribute)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum.never"]], "neversendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.neverSendChecksum"]], "none (octoprint.schema.config.server.samesiteenum attribute)": [[82, "octoprint.schema.config.server.SameSiteEnum.none"]], "notifysuppressedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.notifySuppressedCommands"]], "octoprint.schema": [[82, "module-octoprint.schema"]], "octoprint.schema.config": [[82, "module-octoprint.schema.config"]], "octoprint.schema.config.access_control": [[82, "module-octoprint.schema.config.access_control"]], "octoprint.schema.config.api": [[82, "module-octoprint.schema.config.api"]], "octoprint.schema.config.appearance": [[82, "module-octoprint.schema.config.appearance"]], "octoprint.schema.config.controls": [[82, "module-octoprint.schema.config.controls"]], "octoprint.schema.config.devel": [[82, "module-octoprint.schema.config.devel"]], "octoprint.schema.config.estimation": [[82, "module-octoprint.schema.config.estimation"]], "octoprint.schema.config.events": [[82, "module-octoprint.schema.config.events"]], "octoprint.schema.config.feature": [[82, "module-octoprint.schema.config.feature"]], "octoprint.schema.config.folder": [[82, "module-octoprint.schema.config.folder"]], "octoprint.schema.config.gcode_analysis": [[82, "module-octoprint.schema.config.gcode_analysis"]], "octoprint.schema.config.plugins": [[82, "module-octoprint.schema.config.plugins"]], "octoprint.schema.config.printer_parameters": [[82, "module-octoprint.schema.config.printer_parameters"]], "octoprint.schema.config.printer_profiles": [[82, "module-octoprint.schema.config.printer_profiles"]], "octoprint.schema.config.scripts": [[82, "module-octoprint.schema.config.scripts"]], "octoprint.schema.config.serial": [[82, "module-octoprint.schema.config.serial"]], "octoprint.schema.config.server": [[82, "module-octoprint.schema.config.server"]], "octoprint.schema.config.slicing": [[82, "module-octoprint.schema.config.slicing"]], "octoprint.schema.config.system": [[82, "module-octoprint.schema.config.system"]], "octoprint.schema.config.temperature": [[82, "module-octoprint.schema.config.temperature"]], "octoprint.schema.config.terminalfilters": [[82, "module-octoprint.schema.config.terminalfilters"]], "octoprint.schema.config.webcam": [[82, "module-octoprint.schema.config.webcam"]], "octoprint.schema.webcam": [[82, "module-octoprint.schema.webcam"]], "off (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.off"]], "off (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum.off"]], "onlinecheck (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.onlineCheck"]], "options (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.options"]], "orange (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.orange"]], "order (octoprint.schema.config.appearance.componentconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentConfig.order"]], "parameter (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.parameter"]], "pathsuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[82, "octoprint.schema.config.server.UploadsConfig.pathSuffix"]], "pausetriggers (octoprint.schema.config.printer_parameters.printerparametersconfig attribute)": [[82, "octoprint.schema.config.printer_parameters.PrinterParametersConfig.pauseTriggers"]], "pausingcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.pausingCommands"]], "permissionmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.permissionManager"]], "pluginblacklist (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.pluginBlacklist"]], "plugintimings (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.pluginTimings"]], "plugins (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.plugins"]], "plugins (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.plugins"]], "pollwatched (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.pollWatched"]], "port (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.port"]], "port (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.port"]], "port (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.port"]], "portfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.portFallback"]], "portheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.portHeader"]], "posautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.posAutoreport"]], "positionlogwait (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.positionLogWait"]], "postroll (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.postRoll"]], "preemptive (octoprint.schema.config.devel.develcacheconfig attribute)": [[82, "octoprint.schema.config.devel.DevelCacheConfig.preemptive"]], "preemptivecache (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.preemptiveCache"]], "prefixfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.prefixFallback"]], "prefixheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.prefixHeader"]], "printcancelconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.printCancelConfirmation"]], "printstartconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.printStartConfirmation"]], "printtime (octoprint.schema.config.estimation.estimationconfig attribute)": [[82, "octoprint.schema.config.estimation.EstimationConfig.printTime"]], "printerparameters (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.printerParameters"]], "printerprofiles (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.printerProfiles"]], "printerprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.printerProfiles"]], "printing (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts.printing"]], "profiles (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.profiles"]], "pythoneolcheck (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.pythonEolCheck"]], "red (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.red"]], "regex (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.regex"]], "regex (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[82, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.regex"]], "rememberfilefolder (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.rememberFileFolder"]], "remotegroupsheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsHeader"]], "remotegroupsmapping (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsMapping"]], "remoteuserheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.remoteUserHeader"]], "renderafterprint (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.renderAfterPrint"]], "repetiertargettemp (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.repetierTargetTemp"]], "resendok (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.resendOk"]], "resendratiostart (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.resendRatioStart"]], "resendratiothreshold (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.resendRatioThreshold"]], "retractionzhop (octoprint.schema.config.webcam.timelapseoptions attribute)": [[82, "octoprint.schema.config.webcam.TimelapseOptions.retractionZHop"]], "reverseproxy (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.reverseProxy"]], "rotate90 (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.rotate90"]], "runat (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.runAt"]], "salt (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.salt"]], "samesite (octoprint.schema.config.server.cookiesconfig attribute)": [[82, "octoprint.schema.config.server.CookiesConfig.samesite"]], "sanitychecktools (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sanityCheckTools"]], "schemefallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.schemeFallback"]], "schemeheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.schemeHeader"]], "script (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.script"]], "scripts (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.scripts"]], "scripts (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.scripts"]], "sdalwaysavailable (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdAlwaysAvailable"]], "sdcancelcommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdCancelCommand"]], "sdlowercase (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdLowerCase"]], "sdrelativepath (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdRelativePath"]], "sdstatus (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatus"]], "sdstatusautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatusAutoreport"]], "sdsupport (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.sdSupport"]], "secretkey (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.secretKey"]], "secure (octoprint.schema.config.server.cookiesconfig attribute)": [[82, "octoprint.schema.config.server.CookiesConfig.secure"]], "seenwizards (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.seenWizards"]], "sendautomatically (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomatically"]], "sendautomaticallyafter (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomaticallyAfter"]], "sendchecksumwithunknowncommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sendChecksumWithUnknownCommands"]], "sendm112onerror (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sendM112OnError"]], "serial (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.serial"]], "server (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.server"]], "serverfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.serverFallback"]], "serverheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.serverHeader"]], "serverrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.serverRestartCommand"]], "settings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.settings"]], "settings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.settings"]], "showfahrenheitalso (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.showFahrenheitAlso"]], "showinternalfilename (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.showInternalFilename"]], "showloadinganimation (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.showLoadingAnimation"]], "sidebar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.sidebar"]], "sidebar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.sidebar"]], "sixteen_nine (octoprint.schema.webcam.ratioenum attribute)": [[82, "octoprint.schema.webcam.RatioEnum.sixteen_nine"]], "slicing (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.slicing"]], "slicingprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.slicingProfiles"]], "slider (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.slider"]], "snapshot (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.snapshot"]], "snapshotdisplay (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.snapshotDisplay"]], "snapshotsslvalidation (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.snapshotSslValidation"]], "snapshottimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.snapshotTimeout"]], "snapshotwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.snapshotWebcam"]], "snippets (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.snippets"]], "sockjsconnecttimeout (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.sockJsConnectTimeout"]], "sorting_order (octoprint.schema.config.plugins.pluginsconfig attribute)": [[82, "octoprint.schema.config.plugins.PluginsConfig.sorting_order"]], "stablethreshold (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.stableThreshold"]], "startonceinsafemode (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.startOnceInSafeMode"]], "statsweighinguntil (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.statsWeighingUntil"]], "step (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig.step"]], "stream (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.stream"]], "streamratio (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.streamRatio"]], "streamtimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.streamTimeout"]], "streamwebrtciceservers (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.streamWebrtcIceServers"]], "strict (octoprint.schema.config.server.samesiteenum attribute)": [[82, "octoprint.schema.config.server.SameSiteEnum.strict"]], "stylesheet (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.stylesheet"]], "subscriptions (octoprint.schema.config.events.eventsconfig attribute)": [[82, "octoprint.schema.config.events.EventsConfig.subscriptions"]], "success (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.success"]], "supportfascommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.supportFAsCommand"]], "supportresendswithoutok (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.supportResendsWithoutOk"]], "supportwait (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.supportWait"]], "suppresssecondhello (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.suppressSecondHello"]], "swallowokafterresend (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.swallowOkAfterResend"]], "system (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.system"]], "system (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[82, "octoprint.schema.config.events.SubscriptionTypeEnum.system"]], "systemrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.systemRestartCommand"]], "systemshutdowncommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.systemShutdownCommand"]], "tab (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.tab"]], "tab (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.tab"]], "temperature (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.temperature"]], "temperature (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.temperature"]], "temperatureautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureAutoreport"]], "temperaturegraph (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.temperatureGraph"]], "temperaturetargetset (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureTargetSet"]], "template (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.template"]], "terminalfilters (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.terminalFilters"]], "terminallogsize (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.terminalLogSize"]], "throttle_highprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_highprio"]], "throttle_lines (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_lines"]], "throttle_normalprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_normalprio"]], "timed (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum.timed"]], "timelapse (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.timelapse"]], "timelapse (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.timelapse"]], "timelapseenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.timelapseEnabled"]], "timelapse_tmp (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.timelapse_tmp"]], "timeout (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.timeout"]], "timeout (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.timeout"]], "translations (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.translations"]], "triggerokform29 (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.triggerOkForM29"]], "trustbasicauthentication (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.trustBasicAuthentication"]], "trustlocalhostproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.trustLocalhostProxies"]], "trustremotegroups (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteGroups"]], "trustremoteuser (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteUser"]], "trustedproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.trustedProxies"]], "trustedsubnets (octoprint.schema.config.server.ipcheckconfig attribute)": [[82, "octoprint.schema.config.server.IpCheckConfig.trustedSubnets"]], "ttl (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.ttl"]], "ttl (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.ttl"]], "type (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.type"]], "type (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.type"]], "unknowncommandsneedack (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.unknownCommandsNeedAck"]], "until (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[82, "octoprint.schema.config.server.PreemptiveCacheConfig.until"]], "uploadoverwriteconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.uploadOverwriteConfirmation"]], "uploads (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.uploads"]], "uploads (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.uploads"]], "url (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.url"]], "url (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.url"]], "usefrozendictforprinterstate (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.useFrozenDictForPrinterState"]], "useparityworkaround (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.useParityWorkaround"]], "use_enum_values (octoprint.schema.basemodel.config attribute)": [[82, "octoprint.schema.BaseModel.Config.use_enum_values"]], "usermanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.userManager"]], "userfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.userfile"]], "usersettings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.usersettings"]], "usersettings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.usersettings"]], "validityrange (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.validityRange"]], "vertical (octoprint.schema.config.controls.layoutenum attribute)": [[82, "octoprint.schema.config.controls.LayoutEnum.vertical"]], "violet (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.violet"]], "virtualsd (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.virtualSd"]], "waitforstartonconnect (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.waitForStartOnConnect"]], "waittoloadsdfilelist (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.waitToLoadSdFileList"]], "warn (octoprint.schema.config.serial.infowarnneverenum attribute)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum.warn"]], "warning (octoprint.schema.config.server.diskspaceconfig attribute)": [[82, "octoprint.schema.config.server.DiskspaceConfig.warning"]], "watched (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.watched"]], "watermark (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.watermark"]], "webassets (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.webassets"]], "webcam (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.webcam"]], "webcamenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.webcamEnabled"]], "wizard (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.wizard"]], "wizard (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.wizard"]], "yellow (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.yellow"]], "zchange (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum.zchange"]], "body_methods (octoprint.server.util.tornado.uploadstoragefallbackhandler attribute)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.BODY_METHODS"]], "cannotstartserverexception": [[83, "octoprint.server.CannotStartServerException"]], "corssupportmixin (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CorsSupportMixin"]], "customhttp1connection (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTP1Connection"]], "customhttp1connectionparameters (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTP1ConnectionParameters"]], "customhttp1serverconnection (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTP1ServerConnection"]], "customhttpserver (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTPServer"]], "deprecatedendpointhandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.DeprecatedEndpointHandler"]], "dynamiczipbundlehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.DynamicZipBundleHandler"]], "generatingdatahandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.GeneratingDataHandler"]], "globalheadertransform (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.GlobalHeaderTransform"]], "largeresponsehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.LargeResponseHandler"]], "lesssimplecache (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.LessSimpleCache"]], "octoprintanonymousidentity (class in octoprint.server)": [[83, "octoprint.server.OctoPrintAnonymousIdentity"]], "octoprintflaskrequest (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest"]], "octoprintflaskresponse (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse"]], "octoprintjsonprovider (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintJsonProvider"]], "octoprintsessioninterface (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintSessionInterface"]], "pluginassetresolver (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.PluginAssetResolver"]], "prefixawarejinjaenvironment (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment"]], "requestlessexceptionloggingmixin (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin"]], "settingscheckupdater (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.SettingsCheckUpdater"]], "staticdatahandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.StaticDataHandler"]], "staticzipbundlehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.StaticZipBundleHandler"]], "systeminfobundlehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.SystemInfoBundleHandler"]], "threadsafesession (class in octoprint.server.util.sockjs)": [[83, "octoprint.server.util.sockjs.ThreadSafeSession"]], "uploadstoragefallbackhandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler"]], "urlproxyhandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.UrlProxyHandler"]], "webcamsnapshothandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.WebcamSnapshotHandler"]], "wsgiinputcontainer (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.WsgiInputContainer"]], "access_validation_factory() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.access_validation_factory"]], "add() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.add"]], "build_done() (octoprint.server.util.flask.settingscheckupdater method)": [[83, "octoprint.server.util.flask.SettingsCheckUpdater.build_done"]], "check_lastmodified() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.check_lastmodified"]], "compute_etag() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.compute_etag"]], "cookies (octoprint.server.util.flask.octoprintflaskrequest property)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest.cookies"]], "corsrequesthandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.corsRequestHandler"]], "corsresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.corsResponseHandler"]], "csrfrequesthandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.csrfRequestHandler"]], "csrfresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.csrfResponseHandler"]], "data_received() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.data_received"]], "default() (octoprint.server.util.flask.octoprintjsonprovider static method)": [[83, "octoprint.server.util.flask.OctoPrintJsonProvider.default"]], "delete() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.delete"]], "delete() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.delete"]], "delete_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse.delete_cookie"]], "dumps() (octoprint.server.util.flask.octoprintjsonprovider method)": [[83, "octoprint.server.util.flask.OctoPrintJsonProvider.dumps"]], "enable_per_message_deflate_extension() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.enable_per_message_deflate_extension"]], "environ() (octoprint.server.util.tornado.wsgiinputcontainer static method)": [[83, "octoprint.server.util.tornado.WsgiInputContainer.environ"]], "firstrun_only_access() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.firstrun_only_access"]], "fix_json_encode() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.fix_json_encode"]], "fix_tornado_xheader_handling() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.fix_tornado_xheader_handling"]], "fix_websocket_check_origin() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.fix_websocket_check_origin"]], "get() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.get"]], "get() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.get"]], "get_api_key() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_api_key"]], "get_content_type() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.get_content_type"]], "get_content_version() (octoprint.server.util.tornado.largeresponsehandler class method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.get_content_version"]], "get_cookie_suffix() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.get_cookie_suffix"]], "get_flask_user_from_request() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.get_flask_user_from_request"]], "get_user_for_apikey() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_user_for_apikey"]], "get_user_for_authorization_header() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_user_for_authorization_header"]], "get_user_for_remote_user_header() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_user_for_remote_user_header"]], "handle_request() (octoprint.server.util.tornado.wsgiinputcontainer method)": [[83, "octoprint.server.util.tornado.WsgiInputContainer.handle_request"]], "handle_stream() (octoprint.server.util.tornado.customhttpserver method)": [[83, "octoprint.server.util.tornado.CustomHTTPServer.handle_stream"]], "has_permissions() (in module octoprint.server.util)": [[83, "octoprint.server.util.has_permissions"]], "head() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.head"]], "initialize() (octoprint.server.util.tornado.customhttpserver method)": [[83, "octoprint.server.util.tornado.CustomHTTPServer.initialize"]], "initialize() (octoprint.server.util.tornado.deprecatedendpointhandler method)": [[83, "octoprint.server.util.tornado.DeprecatedEndpointHandler.initialize"]], "initialize() (octoprint.server.util.tornado.dynamiczipbundlehandler method)": [[83, "octoprint.server.util.tornado.DynamicZipBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.generatingdatahandler method)": [[83, "octoprint.server.util.tornado.GeneratingDataHandler.initialize"]], "initialize() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.initialize"]], "initialize() (octoprint.server.util.tornado.staticdatahandler method)": [[83, "octoprint.server.util.tornado.StaticDataHandler.initialize"]], "initialize() (octoprint.server.util.tornado.staticzipbundlehandler method)": [[83, "octoprint.server.util.tornado.StaticZipBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.systeminfobundlehandler method)": [[83, "octoprint.server.util.tornado.SystemInfoBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.initialize"]], "initialize() (octoprint.server.util.tornado.urlproxyhandler method)": [[83, "octoprint.server.util.tornado.UrlProxyHandler.initialize"]], "initialize() (octoprint.server.util.tornado.webcamsnapshothandler method)": [[83, "octoprint.server.util.tornado.WebcamSnapshotHandler.initialize"]], "is_multipart() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.is_multipart"]], "join_path() (octoprint.server.util.flask.prefixawarejinjaenvironment method)": [[83, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment.join_path"]], "log_exception() (octoprint.server.util.tornado.requestlessexceptionloggingmixin method)": [[83, "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin.log_exception"]], "make_api_error() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.make_api_error"]], "make_text_response() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.make_text_response"]], "needs_rebuild() (octoprint.server.util.flask.settingscheckupdater method)": [[83, "octoprint.server.util.flask.SettingsCheckUpdater.needs_rebuild"]], "nocachingexceptgetresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.noCachingExceptGetResponseHandler"]], "nocachingresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.noCachingResponseHandler"]], "no_firstrun_access() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.no_firstrun_access"]], "octoprint.server": [[83, "module-octoprint.server"]], "octoprint.server.util": [[83, "module-octoprint.server.util"]], "octoprint.server.util.flask": [[83, "module-octoprint.server.util.flask"]], "octoprint.server.util.sockjs": [[83, "module-octoprint.server.util.sockjs"]], "octoprint.server.util.tornado": [[83, "module-octoprint.server.util.tornado"]], "on_finish() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.on_finish"]], "options() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.options"]], "optionsalloworigin() (in module octoprint.server.util)": [[83, "octoprint.server.util.optionsAllowOrigin"]], "original_absolute_path (octoprint.server.util.tornado.largeresponsehandler property)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.original_absolute_path"]], "patch() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.patch"]], "path_validation_factory() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.path_validation_factory"]], "permission_and_fresh_credentials_validator() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.permission_and_fresh_credentials_validator"]], "permission_validator() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.permission_validator"]], "post() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.post"]], "prepare() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.prepare"]], "put() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.put"]], "redirect_to_tornado() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.redirect_to_tornado"]], "remove_handler() (octoprint.server.util.sockjs.threadsafesession method)": [[83, "octoprint.server.util.sockjs.ThreadSafeSession.remove_handler"]], "require_credentials_checked_recently() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.require_credentials_checked_recently"]], "require_fresh_login_with() (in module octoprint.server.util)": [[83, "octoprint.server.util.require_fresh_login_with"]], "require_login() (in module octoprint.server.util)": [[83, "octoprint.server.util.require_login"]], "require_login_with() (in module octoprint.server.util)": [[83, "octoprint.server.util.require_login_with"]], "resolve_output_to_path() (octoprint.server.util.flask.pluginassetresolver method)": [[83, "octoprint.server.util.flask.PluginAssetResolver.resolve_output_to_path"]], "response (octoprint.server.util.flask.octoprintflaskresponse attribute)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse.response"]], "restricted_access() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.restricted_access"]], "save_session() (octoprint.server.util.flask.octoprintsessioninterface method)": [[83, "octoprint.server.util.flask.OctoPrintSessionInterface.save_session"]], "server_name (octoprint.server.util.flask.octoprintflaskrequest property)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_name"]], "server_port (octoprint.server.util.flask.octoprintflaskrequest property)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_port"]], "set() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.set"]], "set_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse.set_cookie"]], "set_default_headers() (octoprint.server.util.tornado.corssupportmixin method)": [[83, "octoprint.server.util.tornado.CorsSupportMixin.set_default_headers"]], "set_extra_headers() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.set_extra_headers"]], "set_handler() (octoprint.server.util.sockjs.threadsafesession method)": [[83, "octoprint.server.util.sockjs.ThreadSafeSession.set_handler"]], "should_set_cookie() (octoprint.server.util.flask.octoprintsessioninterface method)": [[83, "octoprint.server.util.flask.OctoPrintSessionInterface.should_set_cookie"]], "split_prefix() (octoprint.server.util.flask.pluginassetresolver method)": [[83, "octoprint.server.util.flask.PluginAssetResolver.split_prefix"]], "streamed_get() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.streamed_get"]], "validate_local_redirect() (in module octoprint.server.util)": [[83, "octoprint.server.util.validate_local_redirect"]], "overlay_key (octoprint.settings.settings attribute)": [[84, "octoprint.settings.Settings.OVERLAY_KEY"]], "settings (class in octoprint.settings)": [[84, "octoprint.settings.Settings"]], "add_overlay() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.add_overlay"]], "add_path_update_callback() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.add_path_update_callback"]], "backup() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.backup"]], "checkbasefolder() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.checkBaseFolder"]], "config (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.config"]], "config_hash (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.config_hash"]], "config_yaml (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.config_yaml"]], "default_settings (in module octoprint.settings)": [[84, "octoprint.settings.default_settings"]], "deleteapikey() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.deleteApiKey"]], "effective (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.effective"]], "effective_hash (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.effective_hash"]], "effective_yaml (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.effective_yaml"]], "generateapikey() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.generateApiKey"]], "get() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.get"]], "getbasefolder() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getBaseFolder"]], "getboolean() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getBoolean"]], "getfloat() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getFloat"]], "getint() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getInt"]], "has() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.has"]], "last_modified (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.last_modified"]], "last_modified_or_made_dirty (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.last_modified_or_made_dirty"]], "listscripts() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.listScripts"]], "load() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.load"]], "loadscript() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.loadScript"]], "load_overlay() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.load_overlay"]], "load_overlays() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.load_overlays"]], "octoprint.settings": [[84, "module-octoprint.settings"]], "remove() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.remove"]], "remove_overlay() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.remove_overlay"]], "remove_path_update_callback() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.remove_path_update_callback"]], "sanity_check_folders() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.sanity_check_folders"]], "save() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.save"]], "savescript() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.saveScript"]], "set() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.set"]], "setbasefolder() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setBaseFolder"]], "setboolean() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setBoolean"]], "setfloat() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setFloat"]], "setint() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setInt"]], "settings() (in module octoprint.settings)": [[84, "octoprint.settings.settings"]], "valid_boolean_trues (in module octoprint.settings)": [[84, "octoprint.settings.valid_boolean_trues"]], "warn_about_risky_settings() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.warn_about_risky_settings"]], "profilealreadyexists (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.ProfileAlreadyExists"]], "profileexception (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.ProfileException"]], "slicerexception (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicerException"]], "slicernotconfigured (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicerNotConfigured"]], "slicingcancelled (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicingCancelled"]], "slicingexception (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicingException"]], "slicingmanager (class in octoprint.slicing)": [[85, "octoprint.slicing.SlicingManager"]], "slicingprofile (class in octoprint.slicing)": [[85, "octoprint.slicing.SlicingProfile"]], "temporaryprofile (class in octoprint.slicing)": [[85, "octoprint.slicing.TemporaryProfile"]], "unknownprofile (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.UnknownProfile"]], "unknownslicer (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.UnknownSlicer"]], "all_profiles() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.all_profiles"]], "cancel_slicing() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.cancel_slicing"]], "configured_slicers (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.configured_slicers"]], "default_slicer (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.default_slicer"]], "delete_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.delete_profile"]], "get_profile_path() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.get_profile_path"]], "get_slicer() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.get_slicer"]], "get_slicer_profile_path() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.get_slicer_profile_path"]], "initialize() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.initialize"]], "load_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.load_profile"]], "octoprint.slicing": [[85, "module-octoprint.slicing"]], "octoprint.slicing.exceptions": [[85, "module-octoprint.slicing.exceptions"]], "profile (octoprint.slicing.exceptions.profileexception attribute)": [[85, "octoprint.slicing.exceptions.ProfileException.profile"]], "profiles_last_modified() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.profiles_last_modified"]], "registered_slicers (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.registered_slicers"]], "reload_slicers() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.reload_slicers"]], "save_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.save_profile"]], "set_default_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.set_default_profile"]], "slice() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.slice"]], "slicer (octoprint.slicing.exceptions.profileexception attribute)": [[85, "octoprint.slicing.exceptions.ProfileException.slicer"]], "slicer (octoprint.slicing.exceptions.slicerexception attribute)": [[85, "octoprint.slicing.exceptions.SlicerException.slicer"]], "slicing_enabled (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.slicing_enabled"]], "close_fds (in module octoprint.util.platform)": [[86, "octoprint.util.platform.CLOSE_FDS"]], "caseinsensitiveset (class in octoprint.util)": [[86, "octoprint.util.CaseInsensitiveSet"]], "commandlinecaller (class in octoprint.util.commandline)": [[86, "octoprint.util.commandline.CommandlineCaller"]], "commandlineerror": [[86, "octoprint.util.commandline.CommandlineError"]], "defaultordereddict (class in octoprint.util)": [[86, "octoprint.util.DefaultOrderedDict"]], "delimitercapture (class in octoprint.util.commandline)": [[86, "octoprint.util.commandline.DelimiterCapture"]], "prependablequeue (class in octoprint.util)": [[86, "octoprint.util.PrependableQueue"]], "repeatedtimer (class in octoprint.util)": [[86, "octoprint.util.RepeatedTimer"]], "resettabletimer (class in octoprint.util)": [[86, "octoprint.util.ResettableTimer"]], "typealreadyinqueue": [[86, "octoprint.util.TypeAlreadyInQueue"]], "typedqueue (class in octoprint.util)": [[86, "octoprint.util.TypedQueue"]], "call() (octoprint.util.commandline.commandlinecaller method)": [[86, "octoprint.util.commandline.CommandlineCaller.call"]], "checked_call() (octoprint.util.commandline.commandlinecaller method)": [[86, "octoprint.util.commandline.CommandlineCaller.checked_call"]], "chunks() (in module octoprint.util)": [[86, "octoprint.util.chunks"]], "clean_ansi() (in module octoprint.util.commandline)": [[86, "octoprint.util.commandline.clean_ansi"]], "copy() (octoprint.util.defaultordereddict method)": [[86, "octoprint.util.DefaultOrderedDict.copy"]], "count() (in module octoprint.util)": [[86, "octoprint.util.count"]], "deprecated() (in module octoprint.util)": [[86, "octoprint.util.deprecated"]], "deserialize() (in module octoprint.util)": [[86, "octoprint.util.deserialize"]], "dict_clean() (in module octoprint.util)": [[86, "octoprint.util.dict_clean"]], "dict_contains_keys() (in module octoprint.util)": [[86, "octoprint.util.dict_contains_keys"]], "dict_filter() (in module octoprint.util)": [[86, "octoprint.util.dict_filter"]], "dict_flatten() (in module octoprint.util)": [[86, "octoprint.util.dict_flatten"]], "dict_merge() (in module octoprint.util)": [[86, "octoprint.util.dict_merge"]], "dict_minimal_mergediff() (in module octoprint.util)": [[86, "octoprint.util.dict_minimal_mergediff"]], "dict_sanitize() (in module octoprint.util)": [[86, "octoprint.util.dict_sanitize"]], "fallback_dict (class in octoprint.util)": [[86, "octoprint.util.fallback_dict"]], "filter_non_ascii() (in module octoprint.util)": [[86, "octoprint.util.filter_non_ascii"]], "get() (octoprint.util.typedqueue method)": [[86, "octoprint.util.TypedQueue.get"]], "get_bom() (in module octoprint.util)": [[86, "octoprint.util.get_bom"]], "get_class() (in module octoprint.util)": [[86, "octoprint.util.get_class"]], "get_exception_string() (in module octoprint.util)": [[86, "octoprint.util.get_exception_string"]], "get_formatted_datetime() (in module octoprint.util)": [[86, "octoprint.util.get_formatted_datetime"]], "get_formatted_size() (in module octoprint.util)": [[86, "octoprint.util.get_formatted_size"]], "get_formatted_timedelta() (in module octoprint.util)": [[86, "octoprint.util.get_formatted_timedelta"]], "get_fully_qualified_classname() (in module octoprint.util)": [[86, "octoprint.util.get_fully_qualified_classname"]], "get_os() (in module octoprint.util.platform)": [[86, "octoprint.util.platform.get_os"]], "is_allowed_file() (in module octoprint.util)": [[86, "octoprint.util.is_allowed_file"]], "is_os_compatible() (in module octoprint.util.platform)": [[86, "octoprint.util.platform.is_os_compatible"]], "items() (octoprint.util.fallback_dict method)": [[86, "octoprint.util.fallback_dict.items"]], "keys() (octoprint.util.fallback_dict method)": [[86, "octoprint.util.fallback_dict.keys"]], "octoprint.util": [[86, "module-octoprint.util"]], "octoprint.util.commandline": [[86, "module-octoprint.util.commandline"]], "octoprint.util.platform": [[86, "module-octoprint.util.platform"]], "on_log_call (octoprint.util.commandline.commandlinecaller attribute)": [[86, "octoprint.util.commandline.CommandlineCaller.on_log_call"]], "on_log_stderr (octoprint.util.commandline.commandlinecaller attribute)": [[86, "octoprint.util.commandline.CommandlineCaller.on_log_stderr"]], "on_log_stdout (octoprint.util.commandline.commandlinecaller attribute)": [[86, "octoprint.util.commandline.CommandlineCaller.on_log_stdout"]], "pending_deprecation() (in module octoprint.util)": [[86, "octoprint.util.pending_deprecation"]], "pp() (in module octoprint.util)": [[86, "octoprint.util.pp"]], "put() (octoprint.util.typedqueue method)": [[86, "octoprint.util.TypedQueue.put"]], "run() (octoprint.util.repeatedtimer method)": [[86, "octoprint.util.RepeatedTimer.run"]], "run() (octoprint.util.resettabletimer method)": [[86, "octoprint.util.ResettableTimer.run"]], "serialize() (in module octoprint.util)": [[86, "octoprint.util.serialize"]], "set_close_exec() (in module octoprint.util.platform)": [[86, "octoprint.util.platform.set_close_exec"]], "to_bytes() (in module octoprint.util)": [[86, "octoprint.util.to_bytes"]], "to_native_str() (in module octoprint.util)": [[86, "octoprint.util.to_native_str"]], "to_str() (in module octoprint.util)": [[86, "octoprint.util.to_str"]], "to_unicode() (in module octoprint.util)": [[86, "octoprint.util.to_unicode"]], "values() (octoprint.util.fallback_dict method)": [[86, "octoprint.util.fallback_dict.values"]], "variable_deprecated() (in module octoprint.util)": [[86, "octoprint.util.variable_deprecated"]], "variable_pending_deprecation() (in module octoprint.util)": [[86, "octoprint.util.variable_pending_deprecation"]], "access_validator_hook()": [[92, "access_validator_hook"]], "acl_keyvalidator_hook()": [[92, "acl_keyvalidator_hook"]], "additional_bundle_files_hook()": [[92, "additional_bundle_files_hook"]], "additional_commands_hook()": [[92, "additional_commands_hook"]], "additional_permissions_hook()": [[92, "additional_permissions_hook"]], "additional_port_names_hook()": [[92, "additional_port_names_hook"]], "additional_state_data_hook()": [[92, "additional_state_data_hook"]], "after_request_handlers_hook()": [[92, "after_request_handlers_hook"]], "analysis_queue_factory_hook()": [[92, "analysis_queue_factory_hook"]], "before_request_handlers_hook()": [[92, "before_request_handlers_hook"]], "capture_post_hook()": [[92, "capture_post_hook"]], "capture_pre_hook()": [[92, "capture_pre_hook"]], "cli_commands_hook()": [[92, "cli_commands_hook"]], "file_extension_hook()": [[92, "file_extension_hook"]], "file_preprocessor_hook()": [[92, "file_preprocessor_hook"]], "firmware_capability_hook()": [[92, "firmware_capability_hook"]], "firmware_capability_report_hook()": [[92, "firmware_capability_report_hook"]], "firmware_info_hook()": [[92, "firmware_info_hook"]], "gcode_error_hook()": [[92, "gcode_error_hook"]], "gcode_received_hook()": [[92, "gcode_received_hook"]], "print_time_estimator_factory()": [[92, "print_time_estimator_factory"]], "printer_factory_hook()": [[92, "printer_factory_hook"]], "protocol_action_hook()": [[92, "protocol_action_hook"]], "protocol_atcommandphase_hook()": [[92, "protocol_atcommandphase_hook"]], "protocol_gcodephase_hook()": [[92, "protocol_gcodephase_hook"]], "protocol_scripts_hook()": [[92, "protocol_scripts_hook"]], "protocol_temperatures_received_hook()": [[92, "protocol_temperatures_received_hook"]], "register_custom_events_hook()": [[92, "register_custom_events_hook"]], "sd_card_upload_hook()": [[92, "sd_card_upload_hook"]], "serial_factory_hook()": [[92, "serial_factory_hook"]], "server_bodysize_hook()": [[92, "server_bodysize_hook"]], "server_route_hook()": [[92, "server_route_hook"]], "templatetype_hook()": [[92, "templatetype_hook"]], "timelapse_extension_hook()": [[92, "timelapse_extension_hook"]], "ui_theming_hook()": [[92, "ui_theming_hook"]], "user_manager_factory_hook()": [[92, "user_manager_factory_hook"]], "assetplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.AssetPlugin"]], "blueprintplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.BlueprintPlugin"]], "eventhandlerplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.EventHandlerPlugin"]], "mfaplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.MfaPlugin"]], "progressplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.ProgressPlugin"]], "reloadneedingplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.ReloadNeedingPlugin"]], "restartneedingplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.RestartNeedingPlugin"]], "settingsplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.SettingsPlugin"]], "shutdownplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.ShutdownPlugin"]], "simpleapiplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.SimpleApiPlugin"]], "slicerplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.SlicerPlugin"]], "startupplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.StartupPlugin"]], "templateplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.TemplatePlugin"]], "uiplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.UiPlugin"]], "webcamproviderplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.WebcamProviderPlugin"]], "wizardplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.WizardPlugin"]], "cancel_slicing() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.cancel_slicing"]], "config_version_key (octoprint.plugin.settingsplugin attribute)": [[95, "octoprint.plugin.SettingsPlugin.config_version_key"]], "csrf_exempt() (octoprint.plugin.blueprintplugin static method)": [[95, "octoprint.plugin.BlueprintPlugin.csrf_exempt"]], "do_slice() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.do_slice"]], "errorhandler() (octoprint.plugin.blueprintplugin static method)": [[95, "octoprint.plugin.BlueprintPlugin.errorhandler"]], "get_api_commands() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.get_api_commands"]], "get_asset_folder() (octoprint.plugin.assetplugin method)": [[95, "octoprint.plugin.AssetPlugin.get_asset_folder"]], "get_assets() (octoprint.plugin.assetplugin method)": [[95, "octoprint.plugin.AssetPlugin.get_assets"]], "get_blueprint() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.get_blueprint"]], "get_blueprint_api_prefixes() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.get_blueprint_api_prefixes"]], "get_blueprint_kwargs() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.get_blueprint_kwargs"]], "get_settings_defaults() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_defaults"]], "get_settings_preprocessors() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_preprocessors"]], "get_settings_restricted_paths() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_restricted_paths"]], "get_settings_version() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_version"]], "get_slicer_default_profile() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_default_profile"]], "get_slicer_extension_tree() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_extension_tree"]], "get_slicer_profile() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_profile"]], "get_slicer_profiles() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_profiles"]], "get_slicer_profiles_lastmodified() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_profiles_lastmodified"]], "get_slicer_properties() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_properties"]], "get_template_configs() (octoprint.plugin.templateplugin method)": [[95, "octoprint.plugin.TemplatePlugin.get_template_configs"]], "get_template_folder() (octoprint.plugin.templateplugin method)": [[95, "octoprint.plugin.TemplatePlugin.get_template_folder"]], "get_template_vars() (octoprint.plugin.templateplugin method)": [[95, "octoprint.plugin.TemplatePlugin.get_template_vars"]], "get_ui_additional_etag() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_etag"]], "get_ui_additional_key_data_for_cache() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_key_data_for_cache"]], "get_ui_additional_request_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_request_data_for_preemptive_caching"]], "get_ui_additional_tracked_files() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_tracked_files"]], "get_ui_custom_etag() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_etag"]], "get_ui_custom_lastmodified() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_lastmodified"]], "get_ui_custom_template_filter() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_template_filter"]], "get_ui_custom_tracked_files() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_tracked_files"]], "get_ui_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_data_for_preemptive_caching"]], "get_ui_permissions() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_permissions"]], "get_ui_preemptive_caching_additional_unless() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_additional_unless"]], "get_ui_preemptive_caching_enabled() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_enabled"]], "get_webcam_configurations() (octoprint.plugin.webcamproviderplugin method)": [[95, "octoprint.plugin.WebcamProviderPlugin.get_webcam_configurations"]], "get_wizard_details() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.get_wizard_details"]], "get_wizard_version() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.get_wizard_version"]], "has_mfa_credentials() (octoprint.plugin.mfaplugin method)": [[95, "octoprint.plugin.MfaPlugin.has_mfa_credentials"]], "is_api_adminonly() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.is_api_adminonly"]], "is_blueprint_csrf_protected() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.is_blueprint_csrf_protected"]], "is_blueprint_protected() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.is_blueprint_protected"]], "is_mfa_enabled() (octoprint.plugin.mfaplugin method)": [[95, "octoprint.plugin.MfaPlugin.is_mfa_enabled"]], "is_slicer_configured() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.is_slicer_configured"]], "is_wizard_ignored() (octoprint.plugin.wizardplugin class method)": [[95, "octoprint.plugin.WizardPlugin.is_wizard_ignored"]], "is_wizard_required() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.is_wizard_required"]], "on_after_startup() (octoprint.plugin.startupplugin method)": [[95, "octoprint.plugin.StartupPlugin.on_after_startup"]], "on_api_command() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.on_api_command"]], "on_api_get() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.on_api_get"]], "on_event() (octoprint.plugin.eventhandlerplugin method)": [[95, "octoprint.plugin.EventHandlerPlugin.on_event"]], "on_print_progress() (octoprint.plugin.progressplugin method)": [[95, "octoprint.plugin.ProgressPlugin.on_print_progress"]], "on_settings_cleanup() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_cleanup"]], "on_settings_initialized() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_initialized"]], "on_settings_load() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_load"]], "on_settings_migrate() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_migrate"]], "on_settings_save() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_save"]], "on_shutdown() (octoprint.plugin.shutdownplugin method)": [[95, "octoprint.plugin.ShutdownPlugin.on_shutdown"]], "on_slicing_progress() (octoprint.plugin.progressplugin method)": [[95, "octoprint.plugin.ProgressPlugin.on_slicing_progress"]], "on_startup() (octoprint.plugin.startupplugin method)": [[95, "octoprint.plugin.StartupPlugin.on_startup"]], "on_ui_render() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.on_ui_render"]], "on_wizard_finish() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.on_wizard_finish"]], "route() (octoprint.plugin.blueprintplugin static method)": [[95, "octoprint.plugin.BlueprintPlugin.route"]], "save_slicer_profile() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.save_slicer_profile"]], "take_webcam_snapshot() (octoprint.plugin.webcamproviderplugin method)": [[95, "octoprint.plugin.WebcamProviderPlugin.take_webcam_snapshot"]], "will_handle_ui() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.will_handle_ui"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api/access", "api/connection", "api/datamodel", "api/files", "api/general", "api/index", "api/job", "api/languages", "api/logs", "api/printer", "api/printerprofiles", "api/push", "api/server", "api/settings", "api/slicing", "api/system", "api/timelapse", "api/util", "api/version", "api/wizard", "bundledplugins/action_command_notification", "bundledplugins/action_command_prompt", "bundledplugins/announcements", "bundledplugins/appkeys", "bundledplugins/backup", "bundledplugins/discovery", "bundledplugins/errortracking", "bundledplugins/file_check", "bundledplugins/firmware_check", "bundledplugins/gcodeviewer", "bundledplugins/index", "bundledplugins/logging", "bundledplugins/pluginmanager", "bundledplugins/softwareupdate", "bundledplugins/tracking", "bundledplugins/virtual_printer", "configuration/cli", "configuration/config_yaml", "configuration/index", "configuration/logging_yaml", "configuration/yaml", "development/branches", "development/environment", "development/index", "development/request-profiling", "development/versioning", "development/virtual_printer", "events/index", "features/accesscontrol", "features/action_commands", "features/atcommands", "features/custom_controls", "features/gcode_scripts", "features/index", "features/plugins", "features/safemode", "index", "jsclientlib/base", "jsclientlib/browser", "jsclientlib/connection", "jsclientlib/control", "jsclientlib/files", "jsclientlib/index", "jsclientlib/job", "jsclientlib/languages", "jsclientlib/logs", "jsclientlib/printer", "jsclientlib/printerprofiles", "jsclientlib/settings", "jsclientlib/slicing", "jsclientlib/socket", "jsclientlib/system", "jsclientlib/timelapse", "jsclientlib/users", "jsclientlib/util", "jsclientlib/wizard", "modules/access", "modules/cli", "modules/filemanager", "modules/index", "modules/plugin", "modules/printer", "modules/schema", "modules/server", "modules/settings", "modules/slicing", "modules/util", "plugins/concepts", "plugins/controlproperties", "plugins/distributing", "plugins/gettingstarted", "plugins/helpers", "plugins/hooks", "plugins/index", "plugins/injectedproperties", "plugins/mixins", "plugins/python3_migration", "plugins/viewmodels"], "filenames": ["api/access.rst", "api/connection.rst", "api/datamodel.rst", "api/files.rst", "api/general.rst", "api/index.rst", "api/job.rst", "api/languages.rst", "api/logs.rst", "api/printer.rst", "api/printerprofiles.rst", "api/push.rst", "api/server.rst", "api/settings.rst", "api/slicing.rst", "api/system.rst", "api/timelapse.rst", "api/util.rst", "api/version.rst", "api/wizard.rst", "bundledplugins/action_command_notification.rst", "bundledplugins/action_command_prompt.rst", "bundledplugins/announcements.rst", "bundledplugins/appkeys.rst", "bundledplugins/backup.rst", "bundledplugins/discovery.rst", "bundledplugins/errortracking.rst", "bundledplugins/file_check.rst", "bundledplugins/firmware_check.rst", "bundledplugins/gcodeviewer.rst", "bundledplugins/index.rst", "bundledplugins/logging.rst", "bundledplugins/pluginmanager.rst", "bundledplugins/softwareupdate.rst", "bundledplugins/tracking.rst", "bundledplugins/virtual_printer.rst", "configuration/cli.rst", "configuration/config_yaml.rst", "configuration/index.rst", "configuration/logging_yaml.rst", "configuration/yaml.rst", "development/branches.rst", "development/environment.rst", "development/index.rst", "development/request-profiling.rst", "development/versioning.rst", "development/virtual_printer.rst", "events/index.rst", "features/accesscontrol.rst", "features/action_commands.rst", "features/atcommands.rst", "features/custom_controls.rst", "features/gcode_scripts.rst", "features/index.rst", "features/plugins.rst", "features/safemode.rst", "index.rst", "jsclientlib/base.rst", "jsclientlib/browser.rst", "jsclientlib/connection.rst", "jsclientlib/control.rst", "jsclientlib/files.rst", "jsclientlib/index.rst", "jsclientlib/job.rst", "jsclientlib/languages.rst", "jsclientlib/logs.rst", "jsclientlib/printer.rst", "jsclientlib/printerprofiles.rst", "jsclientlib/settings.rst", "jsclientlib/slicing.rst", "jsclientlib/socket.rst", "jsclientlib/system.rst", "jsclientlib/timelapse.rst", "jsclientlib/users.rst", "jsclientlib/util.rst", "jsclientlib/wizard.rst", "modules/access.rst", "modules/cli.rst", "modules/filemanager.rst", "modules/index.rst", "modules/plugin.rst", "modules/printer.rst", "modules/schema.rst", "modules/server.rst", "modules/settings.rst", "modules/slicing.rst", "modules/util.rst", "plugins/concepts.rst", "plugins/controlproperties.rst", "plugins/distributing.rst", "plugins/gettingstarted.rst", "plugins/helpers.rst", "plugins/hooks.rst", "plugins/index.rst", "plugins/injectedproperties.rst", "plugins/mixins.rst", "plugins/python3_migration.rst", "plugins/viewmodels.rst"], "titles": ["Access control", "Connection handling", "Common data model", "File operations", "General information", "REST API", "Job operations", "Languages", "Log file management", "Printer operations", "Printer profile operations", "Push updates", "Server information", "Settings", "Slicing", "System", "Timelapse", "Util", "Version information", "Wizard", "Action Command Notification support", "Action Command Prompt support", "Announcement Plugin", "Application Keys Plugin", "Backup Plugin", "Discovery Plugin", "Error Tracking Plugin", "File Check", "Firmware Check", "GCode Viewer Plugin", "Bundled Plugins", "Logging", "Plugin Manager", "Software Update Plugin", "Anonymous Usage Tracking Plugin", "Virtual Printer", "CLI", "config.yaml", "Configuration", "logging.yaml", "A YAML Primer", "OctoPrint\u2019s branching model", "Setting up a Development environment", "Development", "Profiling requests", "OctoPrint\u2019s versioning strategy", "Setting up the virtual printer for debugging", "Events", "Access Control", "Action Commands", "@ Commands", "Custom Controls", "GCODE Scripts", "Features", "Plugins", "Safe mode", "Welcome to OctoPrint\u2019s documentation!", "OctoPrintClient", "OctoPrintClient.browser", "OctoPrintClient.connection", "OctoPrintClient.control", "OctoPrintClient.files", "JavaScript Client Library", "OctoPrintClient.job", "OctoPrintClient.languages", "OctoPrintClient.logs", "OctoPrintClient.printer", "OctoPrintClient.printerprofiles", "OctoPrintClient.settings", "OctoPrintClient.slicing", "OctoPrintClient.socket", "OctoPrintClient.system", "OctoPrintClient.timelapse", "OctoPrintClient.users", "OctoPrintClient.util", "OctoPrintClient.wizard", "octoprint.access.users", "octoprint.cli", "octoprint.filemanager", "Internal Modules", "octoprint.plugin", "octoprint.printer", "octoprint.schema", "octoprint.server", "octoprint.settings", "octoprint.slicing", "octoprint.util", "General Concepts", "Control Properties", "Distributing your plugin", "Plugin Tutorial", "Helpers", "Hooks", "Developing Plugins", "Injected Properties", "Mixins", "Migrating to Python 3", "Viewmodels"], "terms": {"avail": [0, 1, 2, 3, 4, 6, 9, 10, 11, 13, 14, 15, 22, 23, 24, 25, 32, 33, 37, 42, 46, 51, 52, 53, 54, 56, 57, 59, 62, 64, 66, 69, 77, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 93, 94, 97], "system": [0, 2, 3, 5, 10, 11, 14, 17, 23, 24, 31, 32, 33, 34, 38, 39, 42, 47, 48, 49, 54, 55, 56, 62, 68, 78, 79, 80, 82, 83, 85, 87, 90, 91, 93, 95, 96], "Will": [0, 4, 7, 9, 10, 13, 14, 19, 21, 32, 33, 41, 46, 51, 78, 80, 82, 83, 85, 86, 90, 92, 95, 97], "return": [0, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 31, 32, 33, 37, 47, 51, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 92, 94, 95, 96, 97], "200": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 31, 37, 92, 95], "ok": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 19, 23, 31, 37, 46, 59, 81, 82, 95], "bodi": [0, 3, 4, 6, 7, 9, 10, 13, 14, 16, 17, 19, 23, 57, 61, 83, 92, 95], "statu": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 23, 31, 37, 74, 82, 83, 90, 92, 95, 97], "code": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 30, 37, 41, 43, 45, 47, 74, 78, 80, 81, 83, 85, 86, 89, 90, 92, 95, 96, 97], "No": [0, 1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 31, 40, 44, 47, 92, 95], "error": [0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 18, 23, 24, 30, 31, 34, 37, 43, 46, 47, 52, 56, 57, 74, 78, 81, 82, 83, 85, 86, 90, 93, 95, 96, 97], "regist": [0, 5, 13, 14, 23, 33, 37, 42, 57, 62, 70, 73, 75, 78, 80, 81, 82, 83, 85, 87, 90, 91, 93, 95, 96], "requir": [0, 1, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 31, 33, 37, 42, 51, 64, 70, 71, 73, 74, 75, 80, 82, 83, 85, 86, 87, 89, 90, 92, 95], "post": [0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 16, 17, 19, 23, 37, 57, 62, 79, 82, 83, 93, 95], "expect": [0, 3, 4, 7, 9, 10, 11, 13, 14, 16, 17, 19, 23, 24, 33, 37, 39, 52, 57, 59, 66, 70, 78, 80, 82, 83, 86, 92, 95, 96], "success": [0, 2, 3, 4, 6, 9, 10, 11, 13, 14, 17, 23, 31, 34, 37, 57, 79, 80, 82, 86, 92, 95], "recent": [0, 23, 33, 83, 86, 95], "credenti": [0, 4, 23, 58, 83, 95], "check": [0, 4, 13, 17, 23, 30, 34, 37, 42, 48, 56, 74, 78, 79, 80, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96], "json": [0, 1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 31, 32, 33, 36, 37, 42, 46, 57, 61, 78, 82, 83, 86, 95, 96], "paramet": [0, 1, 3, 4, 6, 7, 9, 11, 14, 15, 16, 17, 19, 21, 23, 24, 31, 33, 37, 42, 44, 46, 47, 50, 51, 52, 55, 57, 59, 60, 61, 70, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 90, 92, 95, 97], "The": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 39, 40, 41, 44, 45, 46, 47, 49, 51, 52, 54, 55, 56, 57, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97], "identifi": [0, 2, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 24, 26, 29, 32, 33, 34, 37, 45, 47, 51, 55, 57, 64, 66, 67, 69, 71, 75, 78, 80, 81, 82, 83, 85, 86, 88, 90, 92, 94, 95, 97], "name": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 31, 32, 33, 37, 39, 42, 44, 46, 47, 51, 52, 57, 58, 60, 61, 70, 72, 73, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 97], "descript": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 22, 23, 25, 31, 33, 51, 52, 57, 78, 79, 80, 81, 83, 85, 88, 90, 92, 95, 96], "A": [0, 2, 3, 6, 9, 11, 15, 17, 19, 20, 21, 22, 23, 24, 25, 31, 32, 33, 37, 38, 39, 47, 48, 51, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 89, 90, 92, 94, 95, 96, 97], "human": [0, 2, 11, 23, 33, 40, 47, 80, 81, 82, 86, 90, 92, 95], "readabl": [0, 2, 11, 17, 23, 33, 40, 47, 78, 79, 80, 81, 82, 83, 86, 90, 92, 95], "assign": [0, 2, 4, 33, 48, 57, 61, 92], "subgroup": [0, 2], "default": [0, 1, 2, 3, 6, 10, 11, 14, 17, 20, 21, 22, 24, 25, 26, 29, 32, 33, 34, 37, 39, 42, 46, 47, 48, 49, 51, 52, 57, 61, 66, 70, 74, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 95, 96, 97], "whether": [0, 1, 2, 3, 4, 9, 10, 11, 14, 15, 16, 17, 19, 20, 21, 23, 24, 26, 29, 32, 33, 34, 37, 42, 46, 47, 48, 51, 52, 61, 66, 78, 80, 81, 82, 83, 84, 85, 86, 87, 92, 95, 96], "should": [0, 1, 2, 4, 8, 9, 11, 13, 14, 16, 17, 21, 22, 23, 24, 25, 32, 33, 37, 41, 42, 46, 47, 48, 49, 51, 57, 62, 65, 66, 77, 78, 80, 81, 82, 83, 86, 88, 90, 92, 94, 95, 96, 97], "400": [0, 1, 3, 7, 9, 10, 15, 17, 23, 74, 95], "bad": [0, 1, 3, 7, 9, 10, 15, 23, 74, 95], "If": [0, 1, 3, 4, 6, 9, 10, 11, 13, 14, 15, 16, 17, 21, 23, 24, 29, 31, 33, 34, 37, 39, 42, 43, 44, 46, 47, 49, 51, 52, 54, 56, 57, 58, 59, 61, 62, 70, 72, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 95, 96, 97], "ani": [0, 2, 3, 4, 6, 9, 11, 13, 14, 15, 17, 23, 24, 26, 33, 37, 40, 41, 42, 45, 47, 48, 49, 50, 51, 52, 54, 55, 57, 70, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 95, 96, 97], "mandatori": [0, 10, 17, 33, 48, 92, 95, 97], "field": [0, 3, 4, 7, 9, 10, 13, 14, 16, 25, 33, 42, 47, 51, 57, 66, 78, 82, 83, 90, 92, 95], "i": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 70, 72, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 97], "miss": [0, 4, 9, 23, 46, 47, 80, 88, 90, 92, 95], "otherwis": [0, 2, 3, 4, 9, 10, 15, 17, 23, 25, 37, 42, 46, 48, 52, 57, 78, 80, 81, 83, 85, 86, 90, 92, 95], "invalid": [0, 3, 4, 9, 23, 47, 57, 78, 80, 81, 84, 92, 95], "409": [0, 3, 6, 9, 10], "conflict": [0, 3, 6, 9, 10], "provid": [0, 3, 8, 9, 10, 11, 13, 16, 17, 19, 23, 24, 26, 29, 33, 34, 35, 36, 37, 47, 48, 51, 52, 54, 56, 57, 58, 59, 60, 61, 62, 65, 68, 69, 70, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 95, 97], "doe": [0, 2, 3, 6, 9, 10, 13, 17, 24, 33, 37, 48, 52, 61, 63, 80, 81, 82, 83, 84, 85, 90, 92, 94, 96], "alreadi": [0, 1, 2, 3, 6, 10, 11, 14, 19, 21, 24, 33, 37, 42, 55, 57, 61, 63, 78, 80, 81, 82, 83, 84, 85, 88, 90, 92, 95, 96, 97], "exist": [0, 1, 3, 4, 5, 8, 11, 14, 17, 22, 24, 31, 42, 48, 55, 57, 58, 61, 64, 65, 67, 70, 71, 73, 74, 75, 77, 78, 80, 81, 82, 83, 85, 87, 90, 92, 94, 95, 96, 97], "string": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 23, 29, 31, 33, 36, 46, 47, 51, 57, 58, 60, 61, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 78, 80, 81, 82, 83, 86, 88, 90, 92, 95, 96, 97], "an": [0, 1, 2, 3, 4, 5, 6, 11, 13, 14, 15, 17, 19, 21, 22, 24, 26, 29, 31, 32, 33, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 51, 52, 54, 55, 57, 59, 60, 61, 62, 66, 67, 72, 73, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97], "individu": [0, 16, 37, 39, 42, 46, 47, 52, 54, 62, 78, 80, 82, 85, 92, 95], "record": [0, 4, 16, 25, 37, 47, 82, 95], "put": [0, 14, 17, 37, 48, 57, 62, 79, 81, 83, 84, 86, 90, 95, 96], "octoprint": [0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 34, 35, 36, 37, 39, 40, 42, 43, 44, 46, 47, 49, 50, 51, 52, 53, 54, 57, 58, 61, 62, 63, 64, 65, 66, 67, 70, 74, 79, 87, 88, 89, 91, 93, 94, 95, 97], "usernam": [0, 4, 17, 23, 25, 33, 47, 58, 70, 76], "inform": [0, 1, 5, 10, 11, 14, 16, 17, 19, 23, 25, 26, 33, 37, 39, 47, 49, 51, 52, 56, 61, 63, 66, 73, 75, 80, 81, 82, 86, 87, 88, 89, 90, 92, 95, 96, 97], "about": [0, 2, 4, 5, 10, 11, 13, 14, 15, 20, 25, 33, 37, 40, 47, 48, 51, 61, 63, 73, 75, 79, 80, 81, 82, 86, 88, 90, 92, 95, 96, 97], "either": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 15, 16, 17, 19, 20, 21, 23, 26, 32, 33, 37, 40, 47, 48, 51, 54, 55, 57, 61, 71, 74, 78, 80, 81, 82, 83, 85, 86, 90, 92, 94, 95, 97], "log": [0, 5, 9, 11, 13, 21, 23, 26, 30, 33, 37, 38, 43, 47, 48, 52, 56, 57, 58, 61, 62, 77, 79, 80, 81, 82, 83, 84, 86, 88, 90, 91, 92, 94, 95, 96, 97], "which": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 17, 19, 22, 23, 25, 26, 32, 33, 37, 39, 40, 46, 47, 48, 49, 51, 52, 54, 57, 61, 62, 64, 66, 68, 69, 70, 71, 72, 73, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97], "404": [0, 3, 9, 10, 14, 15, 23, 31, 74, 83, 92, 95], "Not": [0, 2, 3, 9, 10, 14, 15, 17, 23, 31, 32, 37, 74, 82, 83, 90], "found": [0, 3, 4, 9, 10, 11, 13, 14, 15, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 37, 39, 42, 46, 54, 56, 74, 80, 81, 82, 83, 86, 89, 90, 91, 92, 95, 97], "unknown": [0, 3, 4, 11, 14, 47, 78, 81, 85, 95], "see": [0, 2, 4, 6, 9, 11, 13, 16, 23, 25, 31, 33, 35, 37, 41, 42, 47, 48, 49, 51, 52, 54, 55, 57, 59, 60, 61, 63, 64, 66, 70, 74, 82, 83, 86, 88, 89, 90, 92, 95, 96, 97], "activ": [0, 2, 3, 4, 6, 9, 10, 11, 13, 26, 29, 33, 34, 37, 42, 45, 46, 49, 52, 73, 76, 78, 80, 81, 82, 83, 86, 90, 96, 97], "account": [0, 2, 4, 23, 33, 37, 42, 48, 70, 82, 92], "true": [0, 1, 2, 3, 4, 9, 10, 11, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 33, 34, 37, 40, 42, 46, 47, 48, 51, 55, 57, 58, 61, 66, 70, 72, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 91, 92, 95, 96], "fals": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 16, 17, 19, 23, 24, 25, 26, 29, 32, 33, 34, 37, 40, 42, 46, 47, 51, 61, 66, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 92, 95, 97], "admin": [0, 2, 4, 13, 17, 19, 23, 31, 47, 48, 64, 71, 73, 74, 75, 92, 95], "give": [0, 11, 13, 14, 37, 48, 54, 70, 82, 90, 92, 96], "right": [0, 2, 3, 4, 11, 13, 23, 24, 31, 32, 33, 37, 42, 47, 48, 51, 54, 64, 71, 73, 74, 75, 81, 82, 87, 90, 92, 95, 96], "mark": [0, 8, 14, 33, 42, 47, 65, 80, 85, 87, 92, 95, 96], "can": [0, 2, 4, 7, 9, 10, 11, 13, 14, 17, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 37, 39, 40, 41, 42, 46, 47, 48, 49, 51, 52, 54, 56, 57, 62, 66, 70, 74, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97], "left": [0, 1, 2, 10, 14, 23, 37, 51, 57, 61, 78, 81, 82, 85, 86, 90, 92, 95], "out": [0, 1, 2, 9, 10, 11, 14, 23, 33, 34, 37, 41, 42, 47, 48, 49, 50, 51, 52, 58, 78, 81, 82, 85, 88, 90, 92, 95, 96, 97], "deactiv": [0, 4], "object": [0, 2, 3, 4, 9, 10, 11, 12, 13, 14, 17, 18, 19, 23, 31, 33, 37, 47, 52, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 90, 92, 94, 95, 97], "properti": [0, 2, 3, 9, 10, 13, 19, 33, 37, 51, 52, 56, 57, 61, 66, 70, 72, 77, 78, 80, 81, 83, 84, 85, 86, 87, 90, 91, 92, 93, 96, 97], "contain": [0, 2, 3, 4, 7, 9, 11, 12, 13, 14, 15, 18, 19, 25, 32, 33, 37, 40, 41, 42, 45, 47, 52, 57, 60, 61, 72, 78, 80, 81, 82, 83, 85, 86, 89, 90, 92, 94, 95, 96, 97], "without": [0, 2, 3, 4, 11, 14, 24, 33, 37, 40, 46, 47, 49, 51, 54, 56, 78, 81, 82, 83, 86, 90, 92, 95, 96], "addit": [0, 1, 2, 3, 5, 6, 9, 11, 20, 22, 23, 24, 25, 31, 32, 33, 37, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 80, 81, 82, 86, 90, 92, 94, 95, 97], "current": [0, 1, 2, 3, 5, 10, 14, 15, 17, 22, 23, 24, 31, 32, 33, 37, 41, 42, 46, 47, 49, 50, 51, 52, 54, 56, 57, 61, 63, 66, 68, 70, 72, 73, 74, 78, 80, 81, 82, 83, 85, 86, 88, 90, 92, 95, 96, 97], "also": [0, 3, 4, 9, 11, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 29, 33, 34, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 61, 62, 66, 70, 72, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97], "note": [0, 2, 3, 6, 9, 13, 24, 33, 37, 40, 42, 47, 48, 51, 52, 57, 61, 62, 66, 70, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 95, 96, 97], "evalu": [0, 37, 40, 51, 80, 82, 95, 97], "even": [0, 4, 9, 21, 26, 33, 37, 48, 54, 80, 82, 87, 88, 90, 92, 95, 96], "presenc": [0, 4, 33, 37, 82, 95], "doesn": [0, 9, 14, 17, 23, 24, 33, 37, 42, 50, 52, 55, 57, 61, 80, 81, 82, 83, 85, 86, 87, 88, 90, 95, 96], "t": [0, 3, 4, 9, 11, 14, 15, 17, 23, 24, 32, 33, 37, 40, 42, 44, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 61, 70, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97], "though": [0, 9, 37, 41, 81, 90, 95, 96], "403": [0, 4, 13, 31, 83], "forbidden": [0, 4, 13, 31], "mismatch": [0, 4, 46], "repres": [0, 2, 10, 11, 31, 40, 51, 66, 78, 80, 81, 83, 84, 86, 92, 95], "person": [0, 2, 33, 94], "patch": [0, 10, 14, 45, 55, 57, 62, 79, 83], "merg": [0, 10, 37, 41, 73, 78, 80, 82, 86, 90, 92, 95], "204": [0, 1, 3, 4, 6, 9, 10, 14, 15, 23, 31, 92, 95], "apikei": [0, 2, 4, 11, 13, 57, 58, 62, 70, 76, 83, 92], "gener": [0, 2, 3, 5, 9, 10, 11, 13, 14, 15, 23, 24, 26, 29, 33, 34, 37, 39, 40, 41, 42, 45, 47, 56, 57, 66, 68, 73, 77, 79, 82, 83, 84, 86, 89, 90, 93], "multipl": [0, 2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 19, 23, 31, 33, 37, 40, 46, 47, 51, 52, 57, 62, 77, 78, 81, 86, 89, 90, 92, 95, 97], "type": [0, 1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 31, 32, 33, 37, 38, 42, 47, 52, 53, 54, 56, 57, 61, 62, 70, 74, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 90, 92, 94, 95, 96, 97], "0": [0, 2, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 21, 23, 24, 25, 31, 32, 33, 34, 36, 37, 40, 41, 42, 45, 46, 47, 48, 49, 51, 52, 54, 55, 57, 61, 66, 74, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 95, 96, 97], "n": [0, 2, 4, 9, 15, 24, 37, 41, 46, 51, 82, 86, 92, 95], "1": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 61, 62, 65, 70, 74, 76, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 95, 96, 97], "empti": [0, 2, 3, 6, 9, 10, 23, 31, 32, 33, 40, 42, 46, 52, 57, 61, 77, 78, 80, 83, 85, 86, 92, 95], "boolean": [0, 1, 2, 3, 4, 9, 10, 11, 12, 14, 23, 61, 66, 78, 80, 81, 83, 84, 85, 86, 92, 95], "valu": [0, 2, 3, 4, 6, 9, 10, 11, 12, 14, 17, 23, 25, 33, 36, 37, 40, 47, 51, 52, 57, 60, 61, 66, 70, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 90, 92, 95, 96], "bool": [0, 2, 15, 16, 17, 19, 24, 36, 55, 58, 73, 77, 78, 80, 81, 82, 83, 85, 86, 92, 95], "present": [0, 2, 3, 4, 9, 15, 16, 17, 37, 42, 47, 49, 52, 62, 66, 81, 82, 86, 88, 92, 95, 96], "flag": [0, 2, 4, 9, 12, 16, 19, 24, 32, 37, 49, 55, 66, 80, 81, 82, 84, 86, 90, 92, 95, 96, 97], "api": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 24, 25, 30, 33, 38, 45, 47, 50, 54, 56, 57, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 79, 82, 83, 88, 93, 95, 96, 97], "retriev": [1, 4, 5, 12, 15, 18, 23, 33, 36, 46, 51, 52, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 75, 78, 80, 81, 82, 83, 84, 85, 86, 90, 91, 95], "includ": [1, 2, 3, 4, 7, 9, 11, 14, 16, 17, 18, 29, 31, 33, 35, 37, 39, 40, 42, 46, 48, 50, 51, 52, 57, 61, 62, 66, 78, 80, 82, 83, 85, 86, 89, 90, 92, 94, 95, 96], "regard": [1, 2, 3, 6, 12, 18, 31, 95, 96], "baudrat": [1, 13, 37, 47, 59, 79, 81, 82, 84, 92], "serial": [1, 3, 6, 9, 11, 13, 25, 31, 38, 39, 40, 46, 47, 49, 52, 57, 61, 79, 81, 82, 83, 84, 86, 93, 95], "port": [1, 4, 13, 17, 25, 37, 47, 57, 59, 74, 77, 79, 81, 82, 83, 84, 88, 91, 92, 95, 96], "state": [1, 4, 5, 6, 11, 13, 33, 37, 46, 47, 48, 49, 51, 66, 73, 80, 81, 82, 86, 92, 95, 97], "permiss": [1, 3, 4, 5, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 23, 24, 76, 78, 80, 82, 83, 93, 95, 97], "exampl": [1, 3, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 22, 23, 24, 29, 30, 31, 32, 33, 37, 38, 39, 42, 45, 46, 48, 53, 54, 57, 58, 61, 62, 63, 66, 70, 74, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 95, 97], "http": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 25, 31, 32, 33, 34, 37, 42, 47, 48, 54, 57, 58, 62, 70, 74, 82, 83, 86, 90, 93, 95], "host": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 25, 31, 33, 37, 42, 46, 48, 49, 50, 54, 62, 74, 77, 79, 82, 83, 84, 88, 91, 95], "com": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 31, 32, 33, 37, 42, 54, 58, 62, 70, 74, 82, 83, 86, 90, 95], "x": [1, 2, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 21, 23, 31, 37, 41, 43, 45, 47, 51, 52, 57, 66, 74, 78, 80, 81, 82, 83, 85, 92, 95, 96], "kei": [1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 20, 21, 22, 24, 25, 26, 29, 30, 31, 33, 34, 36, 37, 39, 40, 47, 48, 52, 56, 57, 60, 62, 66, 68, 70, 73, 78, 79, 80, 81, 82, 83, 84, 86, 90, 92, 95], "abcdef": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 23, 31, 70, 95], "applic": [1, 3, 4, 6, 7, 9, 10, 12, 13, 14, 15, 17, 18, 30, 31, 37, 39, 42, 51, 52, 54, 55, 56, 57, 62, 82, 83, 84, 88, 89, 90, 92, 95, 96, 97], "oper": [1, 2, 5, 7, 14, 15, 19, 24, 31, 47, 48, 53, 56, 57, 66, 67, 78, 80, 81, 92, 94, 95, 96, 97], "dev": [1, 37, 41, 42, 56, 79, 84, 90], "ttyacm0": [1, 37, 84], "250000": [1, 84], "printerprofil": [1, 3, 10, 13, 37, 56, 59, 62, 78, 79, 82], "_default": [1, 10, 37, 82], "option": [1, 3, 4, 6, 9, 11, 16, 17, 21, 23, 24, 25, 31, 32, 33, 36, 37, 39, 43, 47, 48, 51, 52, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 92, 95, 96, 97], "virtual": [1, 30, 37, 42, 43, 56, 78, 82, 89, 90, 92, 93], "230400": 1, "115200": [1, 37, 92], "57600": 1, "38400": 1, "19200": 1, "9600": 1, "id": [1, 4, 9, 10, 11, 13, 23, 32, 33, 43, 46, 47, 67, 70, 81, 83, 85, 90, 92, 95, 97], "portprefer": [1, 81], "baudrateprefer": [1, 81], "printerprofileprefer": 1, "autoconnect": [1, 37, 59, 79, 81, 82], "ar": [1, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 22, 23, 24, 26, 31, 33, 34, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 61, 62, 65, 70, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 91, 92, 95, 96, 97], "instruct": [1, 2, 33, 37, 39, 42, 48, 54, 66, 70, 82, 89, 90, 95, 97], "reconnect": [1, 32, 62, 70, 93], "printer": [1, 3, 5, 6, 11, 13, 15, 21, 28, 30, 32, 34, 38, 43, 48, 49, 50, 51, 52, 56, 59, 60, 62, 67, 78, 79, 82, 85, 88, 93, 94, 97], "specif": [1, 4, 5, 9, 11, 16, 23, 33, 37, 40, 42, 44, 46, 51, 52, 54, 57, 61, 73, 78, 80, 81, 82, 83, 84, 86, 88, 92, 93, 95], "us": [1, 2, 3, 4, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 37, 39, 40, 41, 42, 44, 45, 46, 47, 51, 52, 54, 55, 57, 58, 59, 61, 62, 64, 65, 66, 69, 70, 71, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97], "prefer": [1, 37, 42, 62, 81, 82, 96], "auto": [1, 24, 26, 29, 34, 37, 42, 48, 81, 82, 92], "detect": [1, 4, 9, 11, 13, 16, 17, 21, 26, 33, 34, 37, 46, 79, 80, 81, 82, 90, 92, 95, 97], "attempt": [1, 4, 9, 17, 24, 37, 47, 55, 70, 80, 81, 82, 83, 88, 92, 97], "profil": [1, 2, 3, 5, 9, 13, 38, 42, 43, 52, 56, 67, 69, 78, 79, 82, 85, 92, 94, 95, 97], "save": [1, 3, 5, 10, 14, 16, 37, 42, 47, 59, 62, 68, 72, 73, 78, 79, 80, 81, 84, 85, 90, 92, 95], "request": [1, 2, 3, 5, 6, 7, 11, 12, 13, 15, 16, 17, 18, 19, 31, 33, 37, 42, 43, 46, 47, 49, 52, 56, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 80, 82, 83, 85, 90, 91, 92, 95, 96, 97], "": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 37, 39, 40, 42, 43, 46, 47, 48, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97], "new": [1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 16, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32, 33, 34, 36, 37, 39, 41, 42, 45, 47, 48, 49, 50, 52, 54, 55, 57, 58, 61, 62, 65, 66, 67, 68, 70, 73, 78, 80, 81, 82, 83, 85, 86, 89, 90, 92, 95, 96, 97], "automat": [1, 3, 9, 16, 23, 24, 33, 34, 37, 41, 45, 48, 52, 57, 82, 85, 89, 90, 92, 95, 96], "startup": [1, 34, 37, 47, 54, 80, 81, 82, 90, 92, 93, 95], "futur": [1, 3, 14, 34, 37, 41, 54, 57, 78, 81, 83, 86, 90, 92, 96], "chang": [1, 3, 4, 5, 9, 11, 13, 14, 22, 29, 33, 35, 37, 38, 41, 42, 45, 47, 48, 49, 51, 52, 55, 56, 57, 73, 80, 81, 82, 83, 84, 86, 88, 90, 92, 95, 96, 97], "made": [1, 3, 4, 9, 21, 23, 24, 33, 37, 40, 41, 47, 82, 83, 90, 92, 95, 96], "configur": [1, 2, 4, 8, 9, 10, 11, 13, 14, 15, 30, 31, 37, 39, 40, 42, 43, 49, 51, 52, 54, 55, 56, 65, 67, 70, 71, 72, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 95, 97], "disconnect": [1, 2, 9, 37, 46, 47, 49, 52, 59, 62, 70, 79, 81, 82, 92, 97], "from": [1, 2, 4, 5, 6, 9, 10, 11, 13, 14, 15, 17, 22, 23, 24, 25, 32, 33, 36, 37, 40, 41, 42, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 59, 60, 61, 62, 66, 70, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95, 97], "fake_ack": [1, 79, 81], "fake": [1, 59, 81, 95], "acknowledg": [1, 15, 21, 37, 46, 59, 81, 82], "messag": [1, 4, 6, 9, 11, 20, 21, 24, 32, 33, 36, 37, 39, 46, 47, 57, 62, 70, 80, 81, 82, 83, 85, 86, 90, 92, 95, 97], "case": [1, 2, 4, 6, 9, 11, 17, 21, 23, 33, 37, 45, 47, 48, 49, 52, 55, 57, 61, 66, 78, 80, 81, 82, 83, 85, 86, 89, 90, 92, 95, 96, 97], "one": [1, 3, 4, 6, 7, 9, 10, 11, 12, 14, 17, 23, 25, 33, 37, 40, 41, 42, 45, 47, 50, 51, 52, 54, 55, 57, 59, 61, 62, 70, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 90, 92, 95, 96], "got": [1, 4, 23, 37, 47, 90, 92, 95], "lost": [1, 46, 47, 81], "line": [1, 2, 9, 11, 15, 25, 30, 36, 37, 39, 40, 42, 46, 47, 48, 49, 51, 52, 55, 78, 81, 82, 86, 87, 90, 92, 95], "commun": [1, 9, 11, 13, 30, 34, 35, 37, 39, 42, 46, 49, 56, 62, 79, 81, 82, 84, 92], "sinc": [1, 2, 4, 9, 11, 23, 26, 29, 33, 34, 35, 37, 40, 41, 47, 52, 54, 55, 76, 80, 81, 83, 84, 85, 86, 89, 90, 92, 95], "stall": [1, 92], "thi": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 36, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 61, 62, 63, 66, 67, 74, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97], "onli": [1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 17, 21, 22, 23, 24, 25, 26, 32, 33, 37, 40, 41, 45, 46, 47, 48, 49, 51, 52, 55, 57, 61, 62, 70, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 92, 94, 95, 96, 97], "emerg": [1, 9, 21, 47, 82], "e": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 25, 31, 32, 33, 37, 39, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 58, 62, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97], "g": [1, 2, 3, 4, 6, 9, 10, 11, 17, 21, 22, 23, 24, 25, 31, 32, 33, 37, 39, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 58, 62, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97], "print": [1, 3, 5, 6, 10, 11, 13, 14, 15, 16, 21, 34, 37, 46, 48, 49, 50, 51, 52, 57, 61, 66, 78, 79, 80, 81, 82, 85, 86, 90, 92, 95, 97], "reason": [1, 3, 4, 9, 11, 12, 24, 47, 52, 77, 80, 86, 88, 90, 92, 95], "alwai": [1, 2, 3, 4, 10, 14, 21, 32, 33, 37, 41, 47, 49, 50, 51, 55, 57, 79, 80, 81, 82, 83, 87, 90, 92, 95, 96], "properli": [1, 33, 37, 48, 54, 57, 82, 89, 90, 95], "investig": [1, 47], "remov": [1, 2, 5, 11, 33, 36, 37, 47, 49, 57, 70, 78, 79, 80, 81, 83, 84, 86, 90], "instead": [1, 2, 6, 9, 21, 23, 24, 33, 37, 44, 46, 48, 50, 51, 54, 55, 57, 62, 80, 82, 83, 85, 86, 88, 89, 90, 92, 93, 94, 95, 97], "depend": [1, 2, 3, 9, 15, 32, 37, 42, 44, 45, 47, 52, 57, 62, 77, 80, 81, 82, 83, 85, 88, 89, 90, 92, 93, 95, 96], "symptom": 1, "solver": 1, "my_printer_profil": 1, "fakeack": [1, 59, 62], "must": [1, 3, 4, 6, 7, 9, 11, 22, 23, 33, 37, 47, 52, 57, 61, 78, 81, 82, 83, 85, 86, 92, 95, 96], "part": [1, 4, 10, 13, 17, 24, 31, 40, 48, 50, 51, 53, 54, 78, 80, 82, 83, 85, 87, 92, 93, 95, 96], "number": [1, 2, 9, 11, 25, 31, 37, 39, 40, 41, 45, 46, 47, 48, 52, 57, 62, 70, 78, 80, 82, 83, 86, 92, 95, 96], "autodetect": [1, 24, 37, 47, 82, 92], "suppli": [1, 3, 4, 6, 9, 10, 19, 23, 25, 33, 47, 57, 61, 78, 80, 83, 85, 86, 92, 95, 96], "server": [1, 3, 5, 9, 11, 13, 14, 15, 18, 23, 24, 26, 33, 34, 38, 42, 44, 51, 54, 55, 56, 57, 60, 61, 62, 66, 70, 74, 79, 81, 82, 84, 88, 90, 93, 95, 96, 97], "select": [1, 3, 6, 9, 10, 11, 21, 23, 31, 33, 37, 42, 45, 46, 47, 49, 51, 52, 55, 61, 62, 66, 81, 82, 83, 85, 95, 97], "text": [2, 9, 15, 17, 18, 21, 24, 37, 39, 40, 47, 48, 51, 55, 57, 62, 81, 82, 83, 90, 92, 95, 96], "textual": [2, 6], "represent": [2, 6, 7, 36, 40, 47, 51, 57, 78, 80], "few": [2, 41, 52, 90, 95], "paus": [2, 6, 9, 21, 37, 46, 47, 49, 50, 62, 63, 78, 79, 81, 82, 92], "process": [2, 3, 7, 16, 21, 24, 37, 46, 51, 54, 57, 66, 70, 77, 78, 80, 82, 83, 86, 90, 92, 95], "cancel": [2, 3, 6, 9, 34, 37, 46, 47, 49, 50, 52, 62, 63, 81, 82, 85, 86, 90, 92, 95], "sdreadi": [2, 9, 81], "sd": [2, 3, 5, 25, 37, 46, 47, 49, 52, 66, 81, 82, 92], "card": [2, 3, 9, 37, 46, 49, 66, 81, 82, 92], "initi": [2, 9, 10, 11, 24, 37, 46, 48, 66, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 95, 97], "redund": [2, 90], "unrecover": [2, 47], "occur": [2, 9, 15, 17, 47, 90], "readi": [2, 4, 9, 33, 48, 66, 81, 89, 90, 92, 93, 95], "being": [2, 3, 9, 10, 11, 16, 31, 33, 37, 39, 40, 41, 42, 47, 48, 51, 57, 66, 73, 78, 80, 81, 83, 85, 86, 90, 92, 95], "stream": [2, 3, 11, 13, 37, 39, 48, 50, 57, 78, 79, 82, 83, 92, 95, 96, 97], "so": [2, 4, 9, 11, 17, 23, 24, 26, 33, 37, 40, 41, 42, 47, 48, 49, 52, 55, 57, 62, 78, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96, 97], "receiv": [2, 11, 17, 21, 23, 33, 44, 46, 47, 49, 51, 52, 70, 78, 80, 81, 82, 83, 90, 93, 95, 97], "closedorerror": [2, 9, 81], "possibli": [2, 42, 92, 95], "due": [2, 3, 7, 21, 37, 40, 42, 45, 47, 49, 52, 57, 80, 81, 85, 86, 90, 92, 95, 96, 97], "actual": [2, 6, 9, 14, 17, 25, 33, 34, 37, 40, 41, 46, 47, 48, 51, 52, 54, 55, 66, 78, 80, 81, 82, 85, 86, 87, 89, 92, 93, 94, 95, 96, 97], "target": [2, 3, 4, 6, 9, 11, 17, 33, 37, 42, 46, 47, 52, 57, 66, 78, 81, 82, 83, 86, 90, 92, 94, 95, 96, 97], "mai": [2, 3, 4, 9, 11, 14, 15, 23, 24, 25, 33, 37, 46, 47, 49, 50, 51, 52, 54, 57, 61, 70, 73, 78, 80, 81, 82, 83, 85, 86, 87, 90, 92, 95, 97], "null": [2, 9, 19, 37, 46, 97], "set": [2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 31, 32, 33, 34, 36, 38, 39, 41, 43, 44, 48, 49, 51, 52, 55, 56, 57, 58, 59, 61, 62, 66, 70, 73, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 97], "appli": [2, 9, 14, 15, 33, 51, 55, 57, 81, 82, 83, 85, 86, 87, 88, 92, 95, 96], "time": [2, 9, 11, 17, 22, 23, 24, 32, 33, 37, 41, 46, 47, 49, 70, 78, 79, 81, 82, 83, 84, 85, 86, 90, 92, 95, 96, 97], "unix": [2, 31, 83], "timestamp": [2, 7, 9, 16, 31, 46, 81, 83], "tool": [2, 5, 33, 37, 41, 45, 46, 47, 52, 66, 78, 81, 82, 92], "enumer": [2, 9, 82], "start": [2, 3, 6, 9, 11, 17, 21, 24, 25, 33, 34, 37, 40, 42, 46, 47, 48, 49, 50, 52, 53, 54, 57, 61, 62, 63, 77, 78, 80, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96, 97], "first": [2, 3, 4, 9, 10, 26, 29, 30, 34, 35, 37, 40, 42, 43, 46, 47, 48, 55, 57, 60, 66, 70, 78, 80, 81, 82, 83, 85, 86, 87, 90, 92, 95, 96, 97], "queri": [2, 3, 4, 6, 9, 23, 33, 37, 57, 82, 92, 95], "bed": [2, 3, 5, 10, 37, 46, 52, 66, 79, 81, 82, 85, 92, 95], "heat": [2, 9, 10, 46, 52, 66, 81, 82], "count": [2, 10, 14, 37, 52, 77, 79, 81, 82, 86, 90, 95], "int": [2, 7, 10, 16, 17, 19, 36, 46, 74, 78, 80, 81, 82, 83, 84, 86, 92, 95], "connect": [2, 5, 6, 9, 10, 13, 17, 34, 35, 37, 46, 47, 48, 49, 52, 56, 62, 70, 79, 81, 82, 83, 84, 88, 92, 94, 95, 97], "transmit": [2, 83, 97], "ratio": [2, 46, 82], "percentag": [2, 3, 9, 11, 37, 47, 57, 66, 81, 82, 97], "v": [2, 37, 42, 53, 82, 86, 91, 92, 93], "between": [2, 9, 11, 16, 21, 33, 37, 42, 48, 70, 81, 82, 84, 85, 86, 90, 92, 95, 96], "100": [2, 3, 17, 37, 40, 46, 57, 70, 81, 82, 86, 90, 92, 95], "estimatedprinttim": [2, 3, 6, 78, 81], "float": [2, 9, 10, 11, 16, 36, 47, 66, 78, 80, 81, 82, 83, 85, 86, 96], "estim": [2, 38, 78, 79, 81, 82, 93], "second": [2, 4, 9, 10, 11, 16, 17, 23, 34, 37, 46, 47, 66, 70, 78, 80, 81, 82, 83, 86, 92, 95, 96, 97], "lastprinttim": [2, 81], "last": [2, 3, 5, 7, 11, 31, 33, 37, 46, 47, 52, 55, 70, 78, 81, 82, 83, 84, 85, 86], "filament": [2, 3, 6, 9, 21, 37, 49, 52, 66, 78, 81, 82], "usag": [2, 11, 23, 30, 35, 36, 51, 56, 78, 83, 85, 86, 90, 92, 95], "length": [2, 3, 6, 10, 78, 81, 83, 92, 95], "mm": [2, 3, 9, 10, 66, 78, 81, 82, 86], "volum": [2, 3, 6, 10, 51, 52, 78, 81], "cm\u00b3": [2, 78], "complet": [2, 3, 6, 7, 11, 14, 23, 34, 37, 40, 46, 47, 52, 57, 61, 78, 81, 82, 83, 87, 92, 95, 97], "filepo": [2, 6, 81], "integ": [2, 9, 11, 17, 37, 40, 66, 80, 82, 92, 93], "posit": [2, 3, 9, 23, 47, 51, 52, 77, 78, 81, 82, 85, 86, 92, 95], "byte": [2, 3, 16, 17, 31, 37, 39, 46, 47, 57, 74, 78, 81, 82, 83, 86, 93, 95], "begin": [2, 6, 37, 46, 82, 83, 90, 92], "printtim": [2, 6, 37, 79, 81, 82, 92], "spent": 2, "printtimeleft": [2, 6, 81, 92], "printtimeleftorigin": 2, "origin": [2, 3, 5, 6, 10, 37, 47, 52, 79, 80, 81, 82, 83, 86, 92, 95], "linear": [2, 37, 82], "base": [2, 4, 9, 10, 11, 16, 21, 23, 24, 29, 33, 37, 40, 42, 45, 47, 49, 51, 57, 61, 62, 67, 77, 78, 80, 81, 82, 83, 84, 85, 86, 92, 94, 95, 96, 97], "approxim": [2, 48], "calcul": [2, 37, 82, 83, 86, 95, 96], "after": [2, 3, 6, 9, 11, 16, 24, 31, 33, 37, 39, 46, 47, 48, 52, 57, 61, 70, 78, 80, 81, 82, 83, 85, 86, 90, 92, 93, 95, 96, 97], "stabil": 2, "averag": [2, 37, 82], "total": [2, 37, 57, 82, 90], "past": [2, 17, 23, 37, 47, 82, 96], "same": [2, 3, 4, 9, 10, 11, 14, 21, 23, 24, 25, 32, 33, 37, 40, 44, 46, 47, 48, 50, 52, 54, 70, 77, 80, 82, 83, 84, 85, 86, 89, 90, 92, 95, 96, 97], "against": [2, 3, 4, 11, 13, 14, 16, 33, 34, 37, 51, 57, 74, 78, 80, 81, 82, 83, 86, 88, 92, 95, 96], "mix": [2, 37, 82, 95], "mixtur": [2, 37, 82], "path": [2, 3, 6, 8, 11, 24, 25, 31, 32, 33, 36, 37, 39, 42, 47, 57, 61, 74, 78, 80, 81, 82, 83, 84, 85, 90, 92, 94, 95, 96], "gco": [2, 3, 51, 61], "locat": [2, 5, 10, 11, 14, 23, 31, 37, 39, 42, 47, 52, 55, 61, 78, 80, 81, 82, 83, 86, 89, 90, 92, 94, 95], "anywher": 2, "fit": [2, 83, 95], "ascii": [2, 37, 82, 86], "displai": [2, 3, 7, 10, 14, 15, 20, 21, 22, 23, 24, 32, 33, 37, 47, 51, 55, 78, 80, 82, 85, 90, 92, 95], "potenti": [2, 10, 41, 42, 70, 80], "non": [2, 4, 9, 15, 37, 47, 57, 74, 82, 83, 86, 90, 95], "unicod": [2, 37, 78, 82, 93], "charact": [2, 4, 22, 37, 40, 78, 82, 86, 97], "turtl": 2, "a_turtle_turtl": 2, "within": [2, 3, 10, 11, 14, 17, 19, 24, 37, 39, 40, 45, 47, 51, 55, 61, 74, 78, 80, 81, 82, 84, 86, 89, 90, 92, 95, 96], "subfold": [2, 3, 61, 78, 90], "rel": [2, 9, 10, 24, 37, 52, 57, 62, 78, 81, 82, 83, 90, 94, 95, 96], "root": [2, 3, 4, 37, 42, 54, 57, 61, 78, 82, 83, 90], "machinecod": [2, 3, 47, 78, 81, 92], "Or": [2, 48], "children": [2, 3, 37, 51, 61, 78, 79, 82], "node": [2, 47, 49, 78, 90], "popul": [2, 57, 78, 83, 90, 95], "typepath": [2, 3, 78], "list": [2, 3, 4, 5, 6, 9, 11, 13, 17, 19, 22, 24, 25, 32, 33, 36, 37, 39, 42, 46, 47, 48, 49, 51, 52, 53, 54, 60, 61, 62, 64, 66, 67, 69, 70, 71, 72, 73, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 93, 95, 97], "extens": [2, 3, 7, 24, 42, 53, 78, 79, 80, 83, 86, 93, 95, 96], "tree": [2, 13, 42, 61, 92, 95], "stl": [2, 3, 11, 47, 78, 95], "For": [2, 4, 6, 9, 10, 11, 15, 16, 26, 33, 34, 37, 40, 42, 46, 51, 52, 54, 55, 61, 78, 80, 82, 83, 84, 86, 87, 89, 90, 92, 95], "other": [2, 3, 4, 7, 9, 10, 11, 14, 15, 23, 24, 25, 26, 34, 37, 40, 41, 42, 46, 47, 48, 49, 50, 51, 52, 57, 61, 78, 81, 82, 83, 86, 87, 90, 91, 92, 94, 95, 97], "arrai": [2, 3, 9, 10, 17, 31, 40, 66, 96, 97], "item": [2, 3, 22, 31, 37, 40, 78, 79, 82, 83, 86, 92, 95], "entri": [2, 9, 10, 16, 22, 25, 33, 37, 47, 61, 66, 78, 80, 81, 82, 86, 87, 89, 90, 92, 95, 97], "On": [2, 3, 4, 22, 23, 24, 42, 47, 48, 49, 51, 82, 87, 92, 95, 96], "recurs": [2, 3, 61, 78, 86, 90], "level": [2, 3, 31, 37, 38, 40, 47, 78, 82, 86, 87, 90, 95], "sub": [2, 3, 4, 6, 24, 31, 33, 39, 61, 77, 78, 80, 86, 90, 95, 96], "size": [2, 3, 6, 16, 31, 37, 39, 46, 47, 51, 52, 61, 78, 81, 82, 83, 86, 92], "all": [2, 4, 5, 7, 9, 11, 13, 16, 17, 19, 23, 25, 29, 31, 32, 33, 34, 37, 40, 41, 42, 43, 46, 47, 48, 51, 52, 54, 55, 57, 61, 62, 64, 66, 67, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97], "its": [2, 3, 4, 10, 15, 17, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 39, 40, 42, 46, 47, 48, 49, 51, 55, 56, 57, 61, 65, 66, 77, 78, 80, 82, 83, 85, 86, 87, 88, 90, 91, 92, 95, 96, 97], "hash": [2, 3, 11, 33, 45, 78, 80, 82, 83, 95, 97], "md5": 2, "local": [2, 3, 4, 6, 7, 11, 31, 32, 33, 37, 42, 45, 47, 48, 51, 57, 61, 62, 64, 74, 80, 81, 82, 83, 84, 90, 92, 95], "sdcard": [2, 3, 11, 47, 61, 81, 92], "support": [2, 3, 4, 9, 11, 13, 16, 17, 24, 25, 26, 29, 30, 32, 33, 34, 37, 39, 46, 47, 49, 50, 51, 52, 54, 55, 56, 57, 61, 70, 74, 78, 80, 82, 83, 84, 85, 86, 89, 90, 92, 95, 96, 97], "date": [2, 3, 6, 11, 16, 31, 33, 47, 61, 78, 79, 81, 82, 83, 85, 90, 95, 96, 97], "when": [2, 3, 4, 11, 13, 14, 16, 17, 24, 26, 31, 32, 33, 37, 39, 40, 42, 46, 47, 48, 49, 51, 52, 54, 55, 57, 62, 66, 70, 78, 80, 81, 82, 85, 86, 87, 88, 89, 90, 92, 95, 96, 97], "wa": [2, 3, 4, 6, 7, 8, 9, 11, 14, 15, 17, 19, 24, 25, 28, 31, 32, 33, 37, 39, 40, 42, 45, 47, 52, 65, 66, 70, 78, 80, 81, 82, 83, 85, 86, 90, 92, 95, 96], "upload": [2, 4, 5, 24, 32, 37, 47, 48, 54, 57, 61, 62, 64, 79, 81, 82, 83, 84, 92, 95], "store": [2, 3, 9, 10, 14, 24, 31, 37, 47, 52, 55, 58, 61, 78, 80, 82, 83, 84, 85, 86, 90, 92, 94, 95], "ref": [2, 3, 31], "relev": [2, 9, 20, 31, 37, 77, 80, 83, 95], "version": [2, 4, 5, 6, 9, 10, 11, 12, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 34, 35, 36, 37, 41, 42, 43, 47, 48, 49, 50, 54, 55, 56, 57, 74, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 90, 92, 93, 94, 95], "gcodeanalysi": [2, 3, 37, 79, 82], "previou": [2, 4, 11, 52, 90, 97], "ha": [2, 3, 6, 9, 10, 11, 17, 19, 21, 23, 26, 29, 31, 32, 34, 35, 37, 40, 47, 48, 49, 52, 54, 55, 57, 64, 66, 71, 73, 74, 75, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 95, 96, 97], "never": [2, 21, 33, 37, 40, 50, 79, 82, 83, 92, 95], "been": [2, 3, 6, 9, 11, 17, 19, 21, 23, 26, 29, 34, 35, 47, 48, 49, 50, 52, 55, 57, 66, 70, 75, 78, 80, 83, 84, 85, 86, 90, 92, 95, 96, 97], "dimens": [2, 78], "depth": [2, 10, 51, 61, 78, 81, 96], "height": [2, 10, 11, 14, 37, 47, 78, 81, 82, 85, 90], "width": [2, 10, 51, 78, 81, 90, 95], "printingarea": [2, 78], "area": [2, 10, 46, 78], "maxx": [2, 78], "maximum": [2, 9, 10, 37, 51, 70, 78, 81, 82, 83, 86, 92, 95, 97], "coordin": [2, 3, 9, 10, 47, 52, 78, 81, 85], "maxi": [2, 78], "y": [2, 3, 9, 10, 21, 41, 45, 47, 51, 52, 66, 78, 81, 82, 85, 92, 95], "maxz": [2, 78], "z": [2, 9, 10, 11, 37, 41, 47, 51, 52, 66, 78, 81, 82, 92, 95], "minx": [2, 78], "minimum": [2, 9, 10, 33, 51, 70, 78, 81, 82], "mini": [2, 78], "minz": [2, 78], "travelarea": [2, 78], "bound": [2, 10, 78, 81, 90, 95, 97], "box": [2, 3, 10, 33, 48, 49, 50, 52, 78, 81, 95, 96], "move": [2, 3, 8, 9, 10, 47, 51, 52, 61, 62, 65, 78, 81, 83, 90, 92, 96], "traveldimens": [2, 78], "travel": [2, 9, 78], "resourc": [2, 3, 4, 9, 10, 14, 15, 31, 83, 92, 95], "url": [2, 3, 10, 14, 15, 16, 22, 23, 24, 25, 31, 32, 33, 37, 48, 54, 57, 62, 74, 78, 79, 80, 82, 83, 88, 90, 92, 95], "issu": [2, 4, 5, 26, 33, 35, 37, 39, 42, 48, 52, 54, 55, 57, 59, 61, 63, 66, 81, 82, 88, 96], "command": [2, 5, 11, 13, 14, 17, 25, 30, 36, 37, 39, 42, 43, 47, 48, 51, 52, 53, 55, 56, 57, 59, 60, 61, 63, 66, 71, 74, 77, 79, 81, 82, 86, 87, 88, 90, 93, 95], "delet": [2, 5, 10, 17, 23, 24, 37, 41, 47, 57, 61, 62, 64, 67, 69, 72, 73, 78, 79, 81, 82, 83, 85, 90], "download": [2, 3, 16, 31, 33, 37, 42, 57, 61, 62, 72, 78, 82, 92], "failur": [2, 3, 17, 37, 47, 79, 80, 82, 92, 95], "fail": [2, 3, 9, 17, 23, 24, 33, 37, 42, 47, 74, 81, 82, 83, 92, 96, 97], "averageprinttim": 2, "map": [2, 7, 9, 11, 13, 14, 19, 22, 25, 37, 40, 46, 52, 66, 78, 80, 82, 83, 85, 86, 92, 93, 95, 97], "deprec": [2, 8, 23, 37, 47, 57, 65, 76, 79, 80, 81, 82, 83, 84, 86, 92, 97], "4": [2, 3, 17, 20, 24, 27, 29, 33, 35, 37, 45, 46, 47, 48, 76, 77, 80, 81, 82, 83, 86, 88, 90, 92, 95, 96], "might": [2, 3, 9, 11, 13, 14, 15, 31, 33, 37, 39, 41, 42, 47, 48, 49, 52, 54, 57, 70, 71, 78, 80, 81, 82, 83, 86, 87, 89, 90, 92, 95, 96, 97], "effect": [2, 3, 4, 36, 78, 79, 84, 90, 92], "implicit": [2, 95, 97], "inherit": [2, 25, 95, 96], "danger": [2, 37, 51, 82, 92], "consid": [2, 9, 17, 23, 27, 28, 32, 37, 41, 48, 55, 56, 78, 80, 82, 83, 84, 86, 92, 95, 97], "high": [2, 14, 22, 37, 49, 78, 82], "respons": [2, 10, 12, 13, 14, 16, 17, 18, 37, 44, 46, 47, 48, 52, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 79, 81, 82, 83, 85, 92, 95, 96, 97], "default_group": [2, 92], "enabl": [2, 4, 9, 11, 13, 20, 21, 22, 25, 26, 29, 32, 33, 34, 37, 42, 43, 47, 48, 49, 51, 52, 54, 55, 79, 80, 81, 82, 83, 87, 88, 90, 92, 95], "changeabl": 2, "modifi": [2, 20, 21, 31, 32, 33, 37, 41, 47, 73, 78, 80, 81, 83, 84, 86, 88, 90, 92, 97], "toggleabl": 2, "role": [2, 48, 76, 84, 92, 95, 97], "get": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 31, 33, 34, 36, 37, 40, 41, 42, 46, 47, 48, 51, 56, 57, 59, 61, 62, 63, 67, 68, 72, 73, 74, 75, 78, 79, 80, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 93, 95, 97], "disk": [3, 31, 33, 37, 47, 78, 80, 82, 83, 84, 92, 95], "space": [3, 31, 33, 37, 40, 82], "still": [3, 4, 8, 11, 16, 31, 33, 37, 40, 47, 48, 53, 55, 57, 65, 83, 86, 88, 90, 92, 95, 96, 97], "result": [3, 9, 15, 23, 24, 37, 44, 47, 51, 57, 66, 74, 78, 80, 81, 82, 83, 85, 86, 92, 95, 96], "cach": [3, 22, 32, 33, 37, 78, 79, 82, 83, 89, 90, 92, 94, 95], "perform": [3, 4, 16, 17, 24, 33, 37, 57, 58, 77, 78, 80, 82, 83, 87, 92, 95, 96, 97], "you": [3, 4, 9, 11, 13, 14, 15, 20, 21, 24, 25, 26, 32, 33, 34, 37, 39, 40, 41, 42, 43, 44, 46, 47, 50, 51, 52, 54, 55, 56, 57, 61, 62, 70, 78, 81, 82, 83, 84, 86, 87, 88, 89, 90, 92, 95, 96, 97], "want": [3, 9, 11, 13, 14, 24, 33, 37, 39, 40, 41, 42, 46, 48, 49, 51, 52, 54, 57, 62, 80, 81, 82, 83, 89, 90, 92, 95, 96, 97], "overrid": [3, 14, 34, 37, 51, 78, 80, 81, 82, 83, 85, 86, 88, 90, 95], "forc": [3, 10, 32, 33, 37, 40, 46, 80, 81, 82, 84, 89, 95], "while": [3, 6, 9, 11, 14, 23, 27, 28, 37, 45, 47, 48, 78, 80, 81, 82, 83, 85, 86, 90, 92, 95, 96], "refresh": [3, 9, 42, 66, 82, 89, 97], "disabl": [3, 4, 9, 20, 21, 22, 23, 24, 32, 34, 37, 42, 47, 51, 52, 54, 55, 79, 80, 81, 82, 83, 87, 88, 90, 92, 95], "bandwidth": [3, 83], "restrict": [3, 15, 23, 92, 95], "interfac": [3, 4, 9, 11, 13, 14, 23, 24, 25, 26, 33, 36, 37, 45, 46, 51, 54, 55, 56, 62, 78, 80, 81, 82, 92, 93, 95, 96], "By": [3, 24, 26, 33, 34, 37, 48, 78, 83, 92, 95, 96, 97], "directori": [3, 17, 33, 42, 52, 61, 78, 83, 84, 87, 89, 90, 95], "files_list": 3, "fetch": [3, 5, 22, 33, 37, 78, 82, 83, 92, 95], "whistle_v2": [3, 6], "gcode": [3, 6, 9, 10, 11, 13, 21, 24, 30, 38, 46, 48, 49, 50, 53, 56, 78, 79, 81, 82, 83, 88, 93, 94, 95, 97], "1468987": [3, 6], "1378847754": [3, 6], "1188": 3, "810": [3, 6], "5": [3, 6, 9, 11, 12, 14, 17, 23, 24, 33, 37, 40, 41, 45, 46, 47, 48, 49, 51, 52, 66, 70, 82, 83, 84, 86, 92], "36": [3, 6, 90], "23": [3, 40, 46, 48, 92, 95], "1387144346": 3, "whistle_": 3, "foldera": 3, "whistle_v2_copi": 3, "free": [3, 31, 33, 46, 56, 86, 95, 96], "3": [3, 4, 8, 9, 11, 14, 17, 18, 21, 22, 23, 24, 26, 28, 31, 33, 34, 36, 37, 40, 42, 46, 47, 50, 51, 55, 56, 57, 65, 70, 74, 80, 81, 82, 83, 84, 86, 88, 90, 92, 93, 95, 97], "2gb": 3, "2": [3, 4, 9, 10, 11, 14, 17, 21, 22, 24, 25, 32, 33, 37, 39, 41, 42, 45, 46, 47, 51, 54, 55, 57, 62, 66, 70, 74, 78, 80, 81, 82, 83, 86, 88, 90, 92, 95, 96, 97], "test": [3, 4, 5, 14, 23, 37, 41, 42, 46, 62, 74, 78, 80, 83, 86, 89, 92, 95, 96], "1234": [3, 25, 74], "test2": 3, "1334": 3, "refer": [3, 8, 9, 15, 26, 34, 35, 54, 55, 65, 70, 78, 82, 83, 90, 92, 94, 95, 96, 97], "neither": [3, 11, 52, 57, 83, 85, 88, 92], "nor": [3, 11, 83, 85, 88, 92], "than": [3, 4, 7, 10, 11, 15, 23, 33, 37, 42, 51, 52, 57, 70, 78, 80, 82, 84, 85, 90, 92, 95, 97], "most": [3, 7, 33, 34, 37, 40, 45, 52, 55, 73, 82, 85, 86, 88, 89, 90, 95, 96], "multipart": [3, 4, 7, 57, 83, 92], "form": [3, 4, 7, 10, 15, 17, 49, 50, 57, 81, 83, 90, 92, 95], "header": [3, 4, 17, 23, 33, 37, 42, 51, 57, 74, 82, 83, 92, 95, 96], "specifi": [3, 6, 7, 9, 14, 15, 17, 23, 24, 25, 31, 33, 37, 42, 47, 48, 52, 59, 60, 61, 64, 66, 68, 69, 71, 78, 80, 81, 82, 83, 85, 86, 87, 88, 90, 92, 95, 97], "full": [3, 4, 11, 13, 14, 15, 23, 25, 33, 36, 39, 42, 46, 47, 48, 51, 52, 61, 62, 66, 70, 80, 82, 83, 86, 90, 92, 95, 97], "well": [3, 4, 17, 23, 24, 37, 39, 46, 55, 74, 80, 83, 84, 87, 90, 92, 95, 96, 97], "To": [3, 4, 7, 11, 20, 21, 23, 33, 37, 42, 44, 47, 48, 49, 51, 52, 54, 55, 70, 90, 92, 95, 96], "least": [3, 37, 48, 57, 61, 62, 82, 85, 92, 96], "foldernam": 3, "creation": [3, 16, 17, 24, 49, 61, 83, 85], "201": [3, 14, 23], "manag": [3, 5, 7, 10, 13, 14, 23, 24, 30, 31, 37, 39, 42, 47, 48, 49, 54, 55, 56, 65, 78, 79, 80, 81, 82, 84, 85, 87, 90, 92, 93, 94, 95, 96, 97], "upon": [3, 6, 7, 9, 10, 11, 14, 23, 37, 47, 48, 51, 78, 80, 81, 82, 83, 85, 88, 89, 90, 92, 95, 97], "files_upload": 3, "boundari": [3, 81], "webkitformboundarydec2e3iwbtv1pwmc": 3, "430": 3, "disposit": [3, 4, 83], "filenam": [3, 4, 24, 31, 37, 39, 46, 47, 57, 61, 62, 72, 78, 81, 82, 83, 86, 92, 95], "octet": [3, 57, 83], "m109": [3, 46], "t0": [3, 46, 52, 82, 92], "s220": [3, 46], "000000": 3, "g21": 3, "g90": [3, 37, 51, 52, 82, 92], "done": [3, 21, 23, 37, 40, 47, 57, 58, 61, 62, 63, 66, 70, 74, 80, 82, 83, 86, 90, 92, 95, 96, 97], "effectiveselect": 3, "effectiveprint": 3, "utf": [3, 4, 24, 83, 86, 90, 92, 95, 96], "8": [3, 4, 11, 17, 23, 24, 33, 37, 42, 47, 48, 49, 57, 70, 74, 82, 83, 86, 87, 90, 92, 95, 96], "encod": [3, 5, 17, 24, 37, 79, 82, 83, 86, 92, 96], "follow": [3, 4, 6, 9, 11, 13, 17, 20, 21, 22, 23, 24, 25, 26, 29, 32, 33, 34, 37, 39, 40, 41, 42, 45, 46, 47, 48, 51, 52, 55, 56, 57, 62, 66, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 94, 95, 96, 97], "rfc": [3, 4], "5987": [3, 4], "263": 3, "20mm": [3, 10], "c3": 3, "bcml": 3, "a4ut": 3, "b": [3, 42, 46, 52, 80, 82, 86, 92, 95, 97], "b6x": 3, "umlaut": 3, "webkitformboundarydec2e3iwbtv1pwmd": 3, "246": 3, "here": [3, 4, 9, 10, 11, 14, 23, 24, 31, 33, 37, 40, 41, 42, 47, 48, 51, 52, 54, 57, 64, 66, 70, 71, 73, 74, 75, 78, 82, 83, 89, 92, 93, 95, 96, 97], "valid": [3, 6, 9, 10, 11, 17, 24, 25, 33, 37, 40, 47, 51, 70, 79, 80, 81, 82, 83, 84, 92, 95, 97], "basic": [3, 4, 11, 17, 23, 25, 36, 37, 38, 48, 51, 52, 77, 78, 82, 83, 84, 86, 89, 90, 95, 96], "parent": [3, 61, 78, 80, 83, 95], "unset": [3, 4, 9, 10, 23, 25, 32, 33, 37, 47, 52, 57, 61, 73, 80, 81, 82, 95], "taken": [3, 10, 13, 33, 52, 61, 80, 83, 86, 90, 92, 94, 95], "directli": [3, 6, 8, 13, 15, 20, 21, 25, 28, 32, 37, 42, 47, 57, 62, 65, 77, 78, 80, 81, 82, 86, 89, 90, 92, 94, 95, 97], "have": [3, 6, 9, 11, 15, 23, 24, 25, 31, 32, 33, 37, 40, 41, 42, 44, 47, 48, 51, 52, 54, 55, 57, 61, 62, 70, 72, 80, 81, 82, 83, 86, 89, 90, 92, 95, 96, 97], "ignor": [3, 9, 10, 11, 15, 16, 19, 21, 33, 37, 42, 48, 49, 80, 82, 86, 90, 92, 95, 96], "implicitli": [3, 33], "userdata": [3, 47, 61], "interpret": [3, 9, 36, 42, 81, 92], "along": [3, 78], "metadata": [3, 47, 77, 78, 80, 87, 88, 90, 92], "could": [3, 15, 17, 37, 39, 40, 47, 52, 61, 80, 81, 82, 84, 85, 86, 90, 92, 96], "pars": [3, 17, 33, 36, 47, 77, 80, 83, 92, 95], "try": [3, 17, 37, 47, 80, 81, 82, 86, 88, 90, 92, 95, 96, 97], "would": [3, 4, 9, 21, 39, 40, 47, 52, 77, 83, 84, 86, 89, 90, 92, 95, 96, 97], "busi": [3, 37, 46, 82], "job": [3, 5, 9, 11, 15, 16, 34, 37, 47, 49, 50, 52, 56, 62, 81, 82, 85, 87, 92, 95, 97], "415": 3, "unsupport": [3, 17], "media": [3, 90], "slice": [3, 5, 10, 11, 38, 39, 56, 61, 62, 78, 79, 80, 82, 94, 95, 97], "500": [3, 15, 17, 44, 83, 92], "intern": [3, 9, 11, 15, 21, 23, 24, 37, 39, 44, 45, 46, 47, 49, 51, 56, 81, 82, 83, 90, 92, 95], "direct": [3, 4, 10, 23, 51, 82, 86], "too": [3, 9, 11, 37, 42, 52, 82, 89, 90, 92, 95], "files_select": 3, "unselect": [3, 81], "isn": [3, 23, 48, 90, 96], "asynchron": [3, 9, 15, 82, 83, 85, 92, 95, 97], "take": [3, 4, 6, 9, 25, 33, 37, 40, 41, 48, 50, 51, 52, 57, 62, 70, 78, 81, 82, 83, 84, 89, 90, 92, 95, 96, 97], "place": [3, 11, 37, 41, 52, 54, 78, 81, 82, 83, 84, 86, 90, 92, 95, 96], "background": [3, 11, 90, 96], "sent": [3, 4, 9, 11, 20, 21, 26, 37, 46, 47, 49, 50, 52, 66, 81, 82, 83, 88, 92, 95, 97], "back": [3, 21, 23, 24, 29, 35, 41, 42, 46, 47, 48, 51, 52, 70, 80, 83, 90, 95, 96], "client": [3, 4, 8, 9, 11, 17, 25, 30, 37, 47, 56, 57, 58, 65, 66, 70, 80, 82, 83, 92, 95, 97], "slicer": [3, 5, 11, 37, 47, 54, 69, 79, 82, 85, 90, 95, 97], "engin": [3, 52, 80, 81, 95], "cura": [3, 13, 14], "now": [3, 8, 21, 33, 37, 41, 42, 44, 48, 54, 55, 65, 70, 82, 86, 90, 95, 96], "center": [3, 10, 79, 81, 85, 95], "dictionari": [3, 17, 33, 37, 52, 57, 78, 80, 81, 82, 85, 86, 90, 92, 95], "both": [3, 4, 9, 10, 33, 37, 45, 48, 51, 71, 78, 80, 85, 86, 90, 92, 95, 96], "prefix": [3, 18, 25, 33, 37, 40, 41, 47, 62, 82, 83, 86, 90, 92, 95], "strip": [3, 78, 86, 92], "match": [3, 6, 9, 11, 33, 37, 48, 51, 78, 80, 81, 82, 83, 86, 88, 90, 92, 95], "overridden": [3, 37, 78, 82, 83, 86, 95], "thing": [3, 13, 14, 24, 33, 37, 40, 48, 81, 82, 88, 89, 90, 92, 95, 97], "often": [3, 11, 34, 45, 95], "like": [3, 4, 11, 33, 37, 40, 42, 46, 47, 48, 49, 50, 51, 52, 62, 74, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 92, 95, 96], "differ": [3, 4, 10, 11, 14, 23, 37, 39, 40, 42, 53, 80, 81, 82, 83, 85, 88, 90, 92, 95, 96, 97], "temperatur": [3, 11, 13, 38, 46, 47, 48, 51, 52, 66, 79, 81, 82, 84, 85, 93, 97], "diamet": [3, 10, 52, 78, 81], "infil": 3, "finish": [3, 5, 16, 37, 47, 52, 53, 62, 75, 78, 81, 82, 83, 85, 86, 90, 92, 95, 97], "need": [3, 4, 9, 10, 11, 17, 19, 21, 23, 24, 32, 33, 37, 39, 40, 42, 44, 47, 48, 51, 57, 61, 62, 70, 78, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 92, 94, 95, 96, 97], "assum": [3, 37, 42, 49, 82, 83, 85, 90, 92, 96], "possibl": [3, 4, 8, 9, 14, 17, 22, 24, 33, 37, 39, 40, 46, 47, 48, 51, 54, 56, 65, 70, 78, 80, 81, 82, 88, 90, 92, 95, 96, 97], "consecut": [3, 37, 40, 70, 78, 80, 82, 84, 95], "call": [3, 4, 9, 17, 19, 23, 24, 25, 28, 37, 47, 52, 57, 61, 70, 74, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 90, 91, 92, 95, 96, 97], "hold": [3, 10, 19, 78, 81, 90, 95, 96, 97], "run": [3, 9, 12, 14, 15, 19, 24, 25, 26, 33, 34, 37, 39, 41, 43, 47, 48, 51, 52, 54, 55, 63, 79, 81, 82, 86, 88, 89, 90, 92, 95, 96, 97], "befor": [3, 11, 15, 24, 37, 42, 44, 46, 52, 55, 57, 78, 80, 81, 82, 83, 85, 86, 90, 92, 94, 95, 97], "mean": [3, 4, 9, 37, 48, 52, 54, 57, 80, 82, 86, 89, 90, 92, 95, 96], "suppos": [3, 15, 88, 92, 96], "anymor": [3, 9, 55, 90, 92], "happen": [3, 11, 13, 14, 17, 41, 47, 78, 80, 83, 84, 85, 86, 92, 95, 96, 97], "entir": [3, 34, 48, 92], "202": [3, 23], "accept": [3, 6, 11, 23, 42, 46, 47, 61, 70, 80, 83, 92, 95], "abridg": [3, 14], "copi": [3, 23, 32, 37, 47, 54, 61, 62, 78, 79, 82, 83, 86, 89, 90, 92, 95], "destin": [3, 11, 56, 61, 79, 85, 95], "It": [3, 9, 20, 21, 22, 23, 24, 25, 28, 32, 33, 35, 37, 41, 47, 48, 49, 52, 56, 57, 62, 70, 78, 80, 81, 82, 83, 84, 86, 90, 92, 95, 97], "some_fold": [3, 78], "some_model": 3, "first_tri": 3, "my_custom_reprap": 3, "high_qual": [3, 14], "75": [3, 9], "fill_dens": 3, "15": [3, 37, 82], "some_other_fold": 3, "and_a_subfold": 3, "send": [3, 4, 5, 11, 21, 23, 34, 37, 42, 46, 48, 49, 50, 51, 52, 57, 60, 62, 66, 70, 80, 81, 82, 83, 92, 95, 97], "someth": [3, 11, 13, 14, 37, 46, 47, 48, 49, 51, 52, 57, 58, 61, 62, 70, 81, 83, 92, 93, 95, 96, 97], "files_delet": 3, "amount": [3, 9, 31, 33, 39, 66, 81, 86, 90], "just": [3, 9, 14, 25, 37, 40, 42, 44, 47, 48, 49, 50, 51, 52, 54, 55, 78, 81, 82, 83, 88, 89, 90, 92, 95, 96, 97], "storag": [3, 15, 33, 47, 56, 79, 81, 92, 95], "step": [3, 23, 30, 42, 51, 78, 79, 82, 89, 92, 95, 96, 97], "progress": [3, 6, 11, 47, 54, 57, 81, 85, 92, 95, 97], "relat": [3, 5, 24, 34, 41, 46, 78, 81, 85, 89, 96], "user": [3, 5, 9, 11, 15, 17, 20, 21, 23, 25, 32, 33, 37, 42, 47, 48, 49, 51, 52, 54, 55, 56, 61, 62, 79, 82, 83, 85, 86, 87, 89, 93, 94, 95, 96, 97], "lack": [3, 9, 11, 42, 52], "thu": [3, 4, 24, 33, 37, 41, 47, 48, 78, 82, 83, 88, 90, 92, 95, 96], "fulfil": 3, "access": [4, 5, 9, 11, 13, 17, 23, 24, 33, 38, 42, 47, 52, 53, 56, 57, 62, 74, 78, 79, 80, 81, 82, 83, 84, 85, 86, 90, 93, 94, 95], "control": [4, 5, 10, 13, 15, 21, 38, 47, 49, 52, 53, 56, 62, 79, 80, 81, 82, 83, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97], "each": [4, 10, 11, 22, 25, 37, 46, 47, 57, 61, 70, 78, 80, 81, 82, 83, 86, 87, 92, 94, 95, 97], "global": [4, 23, 57, 62, 77, 80, 81, 82, 83, 86, 88, 90, 91, 92, 97], "app": [4, 23, 33, 37, 42, 62, 79, 82, 83, 97], "workflow": [4, 30, 62, 95], "implement": [4, 6, 8, 13, 23, 24, 31, 37, 49, 50, 52, 57, 62, 65, 70, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 90, 92, 94, 95, 96, 97], "bundl": [4, 8, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 37, 42, 48, 49, 53, 54, 55, 56, 62, 65, 79, 80, 82, 83, 86, 87, 90, 92, 95, 97], "plugin": [4, 7, 8, 11, 13, 19, 27, 28, 38, 39, 42, 45, 46, 47, 49, 50, 51, 52, 53, 55, 56, 57, 62, 65, 68, 79, 81, 82, 84, 87, 88, 91, 94, 97], "10": [4, 9, 11, 14, 18, 23, 24, 34, 37, 42, 51, 66, 70, 82, 84, 85, 90, 92, 95], "advis": [4, 37, 81, 82, 92], "fallback": [4, 47, 79, 80, 82, 83, 86, 95], "manual": [4, 22, 23, 24, 32, 33, 37, 42, 51, 55, 62, 77, 82, 87, 90, 92, 93], "rare": 4, "custom": [4, 5, 10, 15, 32, 33, 37, 41, 42, 45, 46, 47, 52, 53, 54, 56, 57, 60, 70, 71, 77, 80, 81, 82, 83, 86, 88, 92, 93, 95], "file": [4, 5, 6, 7, 9, 11, 13, 14, 16, 17, 24, 30, 32, 33, 37, 39, 40, 41, 42, 43, 48, 49, 50, 51, 54, 56, 57, 62, 64, 65, 66, 74, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 93, 94, 95, 96, 97], "bearer": [4, 17, 83], "token": [4, 17, 23, 31, 33, 57, 64, 71, 73, 74, 75, 83], "purpos": [4, 37, 80, 90, 92, 95], "via": [4, 6, 9, 11, 15, 16, 17, 21, 22, 23, 24, 25, 32, 33, 37, 39, 42, 46, 47, 48, 49, 51, 52, 54, 55, 57, 58, 66, 74, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 93, 95, 96], "pleas": [4, 6, 9, 21, 26, 33, 34, 35, 37, 42, 43, 48, 51, 52, 54, 55, 56, 70, 80, 82, 83, 87, 89, 90, 92, 95, 96], "variant": [4, 33, 40, 62, 89, 92], "treat": 4, "unauthent": 4, "anonym": [4, 30, 33, 48, 56, 83, 95], "endpoint": [4, 8, 13, 23, 33, 34, 37, 54, 57, 82, 83, 88, 92, 95, 96], "That": [4, 9, 11, 48, 52, 80, 83, 90, 92, 96], "deni": [4, 23, 48], "outright": [4, 33, 54], "11": [4, 22, 26, 34, 37, 42, 82, 83, 86, 90, 92, 95], "up": [4, 11, 13, 14, 24, 29, 33, 37, 41, 43, 44, 45, 48, 55, 56, 57, 70, 77, 80, 82, 83, 87, 88, 92, 93, 95, 96, 97], "make": [4, 9, 11, 13, 14, 16, 21, 23, 24, 37, 39, 40, 41, 42, 43, 44, 46, 47, 48, 51, 52, 54, 57, 62, 70, 81, 82, 83, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97], "webinterfac": [4, 23], "work": [4, 6, 8, 29, 33, 37, 40, 42, 48, 49, 52, 57, 65, 80, 81, 82, 83, 84, 86, 87, 89, 90, 92, 95, 96], "under": [4, 6, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 37, 40, 41, 42, 47, 48, 51, 52, 56, 57, 78, 82, 85, 89, 90, 92, 95, 96, 97], "circumst": [4, 24, 92], "inject": [4, 11, 37, 52, 56, 57, 77, 80, 87, 92, 93, 97], "html": [4, 37, 42, 44, 82, 90, 92, 95], "page": [4, 10, 33, 54, 57, 62, 77, 81, 82, 89, 93, 95, 97], "push": [4, 5, 9, 23, 24, 33, 41, 47, 56, 62, 70, 90, 92, 96, 97], "ui": [4, 10, 11, 13, 19, 20, 22, 33, 37, 47, 48, 51, 80, 82, 88, 90, 93, 95, 97], "caus": [4, 26, 37, 42, 46, 47, 52, 54, 55, 80, 81, 82, 83, 90, 92, 95, 96, 97], "confus": [4, 40, 90, 96], "alarm": 4, "among": [4, 10, 37, 77, 81, 82, 86, 92, 94, 95], "didn": [4, 15, 44, 80], "contribut": [4, 43], "secur": [4, 26, 37, 48, 79, 82, 83, 95], "platform": [4, 42, 48, 56, 77, 79, 80, 92, 95], "meaning": 4, "wai": [4, 9, 13, 37, 40, 41, 52, 55, 57, 62, 82, 87, 89, 90, 92, 95, 96], "final": [4, 33, 35, 37, 40, 45, 48, 51, 78, 81, 82, 88, 89, 90, 92, 95], "abandon": 4, "show": [4, 14, 24, 33, 36, 37, 46, 80, 82, 90, 91, 92, 95], "password": [4, 17, 25, 33, 37, 58, 70, 73, 82, 83, 91], "dialog": [4, 15, 19, 20, 21, 22, 24, 30, 31, 32, 33, 37, 48, 49, 51, 75, 82, 90, 93, 95, 97], "revok": [4, 23], "charset": [4, 83], "order": [4, 6, 9, 11, 13, 15, 16, 22, 24, 33, 37, 39, 40, 48, 51, 52, 57, 62, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 93, 96, 97], "allow": [4, 6, 9, 10, 11, 14, 17, 20, 21, 22, 23, 24, 25, 32, 33, 37, 40, 42, 45, 46, 48, 49, 51, 52, 54, 55, 57, 78, 80, 81, 82, 83, 84, 86, 89, 90, 92, 95, 96, 97], "rang": [4, 9, 17, 37, 48, 51, 52, 82, 83, 92, 96], "cannot": [4, 22, 33, 37, 42, 48, 81, 92, 96, 97], "decod": [4, 17, 78, 86, 92], "iso": [4, 47], "8859": 4, "addition": [4, 24, 33, 41, 45, 47, 52, 55, 57, 83, 85, 90, 92, 95], "replac": [4, 9, 11, 37, 39, 51, 60, 76, 80, 81, 82, 84, 86, 90, 92, 95], "section": [4, 24, 33, 37, 40, 51, 80, 82, 83, 90, 92, 95, 96], "defin": [4, 9, 10, 11, 15, 21, 32, 33, 37, 39, 40, 46, 47, 49, 51, 52, 57, 60, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 95, 97], "recommend": [4, 23, 24, 33, 47, 89, 90, 92, 95, 96], "how": [4, 14, 21, 34, 37, 42, 48, 53, 54, 66, 70, 81, 82, 87, 89, 91, 92, 93, 95, 97], "util": [4, 5, 11, 37, 48, 52, 56, 57, 61, 62, 70, 77, 79, 82, 84, 88, 90, 91, 92, 94, 95, 96], "attribut": [4, 9, 39, 51, 57, 78, 80, 82, 83, 85, 88, 90, 92, 95], "websit": [4, 22, 56, 78, 80, 90], "web": [4, 9, 11, 23, 25, 32, 37, 54, 55, 56, 62, 78, 82, 83, 93, 95], "share": [4, 10, 46, 77, 81, 86, 94, 95], "cor": [4, 83, 92], "question": [4, 9, 23, 33, 83, 92], "serv": [4, 37, 42, 44, 51, 55, 82, 83, 90, 95, 96], "machin": [4, 11, 25, 37, 47, 49, 78, 82, 83, 85, 92, 95, 96], "localhost": [4, 37, 82], "featur": [4, 13, 24, 31, 38, 41, 48, 49, 56, 79, 82, 90, 97], "allowcrossorigin": [4, 37, 79, 82], "config": [4, 5, 9, 11, 13, 15, 20, 21, 22, 24, 25, 32, 33, 35, 36, 38, 42, 46, 47, 51, 54, 55, 56, 72, 79, 80, 83, 84, 88, 90, 92, 95, 96, 97], "yml": [4, 90], "correspond": [4, 9, 33, 37, 47, 49, 52, 57, 60, 73, 78, 80, 81, 83, 86, 92, 95, 96], "checkbox": 4, "browser": [4, 11, 23, 25, 26, 31, 32, 37, 56, 62, 64, 70, 71, 73, 74, 75, 82, 83, 90, 95], "howev": [4, 29, 35, 47, 57, 62, 81, 83, 84, 90, 92, 95, 96], "xmlhttprequest": [4, 57], "load": [4, 10, 33, 37, 57, 79, 80, 81, 82, 84, 85, 86, 87, 88, 90, 95, 96, 97], "8081": 4, "cooki": [4, 37, 57, 58, 79, 82, 83, 97], "imposs": [4, 9, 90], "authent": [4, 9, 11, 17, 23, 33, 37, 47, 48, 57, 58, 82, 83, 92, 95], "through": [4, 6, 9, 15, 20, 21, 22, 23, 24, 31, 32, 33, 35, 37, 40, 41, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 78, 80, 81, 82, 83, 85, 86, 87, 88, 91, 92, 95, 96], "mechan": [4, 31, 33, 57, 61, 95, 96, 97], "reus": [4, 33, 90], "session": [4, 11, 24, 31, 47, 57, 58, 64, 70, 71, 73, 74, 75, 83, 95], "ll": [4, 9, 24, 37, 40, 42, 47, 48, 52, 54, 57, 62, 78, 82, 90, 92, 95, 96, 97], "therefor": [4, 90, 95, 97], "attack": 4, "affect": [4, 32, 83, 96], "doubl": [4, 25, 40, 83], "submit": [4, 89], "mitig": 4, "strategi": [4, 43, 56, 96], "recoveri": [4, 55, 82, 92], "csrf_token_p": 4, "_r": 4, "read": [4, 9, 10, 17, 37, 43, 48, 51, 54, 57, 74, 78, 81, 82, 83, 89, 90, 92, 93, 95], "side": [4, 37, 46, 83, 95], "javascript": [4, 30, 37, 51, 56, 79, 82, 83, 93, 95, 97], "toward": [4, 81, 96], "head": [4, 5, 10, 11, 13, 14, 17, 33, 37, 47, 52, 57, 66, 79, 81, 82, 83, 90, 92, 95, 96], "reli": [4, 37, 57, 82, 95, 96], "rather": [4, 37, 82], "csrf_token": 4, "j": [4, 11, 30, 37, 62, 65, 82, 90, 92, 95], "librari": [4, 11, 30, 37, 39, 51, 52, 54, 55, 56, 57, 61, 65, 66, 82, 84, 89, 90, 95], "care": [4, 9, 33, 37, 40, 48, 57, 62, 78, 80, 81, 82, 83, 84, 90, 92, 95], "do": [4, 11, 14, 24, 37, 40, 41, 42, 44, 47, 48, 51, 52, 54, 55, 57, 58, 61, 62, 70, 78, 81, 82, 83, 86, 88, 89, 92, 93, 95, 96, 97], "core": [4, 7, 13, 15, 31, 37, 56, 71, 79, 82, 84, 88, 90, 92, 94, 95, 97], "function": [4, 23, 24, 31, 33, 37, 41, 45, 48, 50, 54, 55, 57, 58, 61, 62, 63, 66, 70, 74, 77, 78, 80, 82, 83, 86, 87, 89, 91, 92, 93, 95, 96, 97], "ajax": [4, 37, 57, 62, 82], "anoth": [4, 21, 33, 37, 40, 42, 48, 61, 78, 82, 83, 85, 86, 90, 92, 95], "context": [4, 9, 37, 51, 53, 60, 77, 80, 81, 82, 83, 84, 92, 95], "sure": [4, 11, 13, 14, 24, 37, 40, 42, 43, 46, 48, 51, 52, 54, 62, 78, 81, 83, 86, 88, 89, 90, 92, 94, 95, 96], "yourself": [4, 24, 37, 78, 82, 90, 92, 95], "sever": [4, 47, 96, 97], "framework": [4, 9], "owasp": 4, "cheatsheet": 4, "look": [4, 9, 37, 48, 49, 51, 57, 61, 80, 81, 83, 89, 90, 92, 95, 96, 97], "octoprintcli": [4, 23, 30, 56, 62], "getcooki": [4, 57, 62], "gethead": 4, "src": [4, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 42, 62, 74, 80, 90], "static": [4, 51, 57, 62, 80, 83, 86, 90, 92, 95], "detail": [4, 13, 16, 19, 23, 25, 26, 31, 33, 34, 35, 52, 57, 59, 60, 61, 63, 64, 66, 70, 90, 92, 95, 97], "construct": [4, 25, 78, 80, 84, 92, 95, 97], "creat": [4, 5, 10, 11, 14, 17, 23, 24, 32, 33, 37, 39, 40, 42, 46, 47, 48, 51, 52, 55, 57, 61, 77, 78, 80, 82, 83, 84, 85, 88, 89, 90, 92, 94, 95, 96], "passiv": [4, 11, 58, 97], "two": [4, 9, 10, 12, 24, 37, 40, 48, 51, 52, 55, 61, 78, 80, 81, 82, 83, 86, 89, 90, 92, 95, 96], "persist": [4, 16, 24, 33, 37, 46, 52, 58, 80, 84, 95, 97], "usual": [4, 11, 23, 25, 33, 37, 39, 41, 44, 45, 48, 77, 82, 83, 90, 92, 95, 96, 97], "did": [4, 11, 24, 31, 47, 80, 90, 95, 96], "401": 4, "unauthor": [4, 95], "incompat": [4, 13, 41, 79, 80, 95, 96], "wrong": [4, 23, 48, 52, 57, 92, 95], "bug": [4, 9, 26, 41, 42, 45, 54, 55], "fix": [4, 41, 42, 45, 46, 55, 83, 86], "third": [4, 13, 23, 37, 54, 55, 62, 80, 82, 92, 96], "parti": [4, 11, 13, 23, 37, 54, 55, 62, 82, 92, 96], "abov": [4, 20, 21, 32, 33, 37, 39, 40, 42, 48, 49, 51, 52, 57, 62, 63, 66, 80, 81, 82, 83, 84, 85, 90, 92, 95], "socket": [4, 11, 23, 24, 47, 56, 58, 62, 92, 96], "pass": [4, 17, 37, 57, 74, 77, 82, 83, 86, 88, 92, 95, 96, 97], "rememb": [4, 37, 58, 82, 90, 95, 97], "me": [4, 11, 13, 14, 23, 37, 58, 82, 95, 96, 97], "end": [4, 40, 46, 52, 56, 57, 80, 83, 90, 92], "sens": [4, 40, 47, 48, 86, 90, 92, 95], "currentus": 4, "extend": [4, 14, 37, 46, 52, 54, 81, 82, 85, 86, 90, 92, 95], "auth": [4, 11, 25, 30, 47, 62, 82, 93], "_is_external_cli": 4, "extern": [4, 33, 37, 42, 45, 82, 95], "network": [4, 25, 37, 48, 82], "guest": [4, 48, 97], "group": [4, 5, 48, 51, 76, 82, 90, 92, 97], "author": [5, 7, 13, 37, 62, 79, 80, 82, 83, 88, 90, 92, 96], "content": [5, 12, 15, 17, 18, 23, 31, 42, 44, 57, 61, 74, 78, 83, 90, 92, 95, 96], "cross": [5, 37, 57, 82, 83], "csrf": [5, 57, 82, 83, 95], "protect": [5, 82, 95], "login": [5, 11, 13, 24, 33, 37, 42, 47, 57, 58, 62, 70, 82, 83, 92, 95, 97], "logout": [5, 11, 58, 62, 92], "data": [5, 24, 30, 33, 37, 38, 46, 47, 51, 52, 56, 57, 58, 59, 61, 66, 67, 69, 70, 74, 75, 78, 79, 80, 81, 82, 83, 85, 86, 90, 92, 94, 95, 96, 97], "model": [5, 25, 30, 37, 43, 46, 47, 51, 52, 56, 78, 81, 82, 85, 90, 92, 95, 97], "handl": [5, 9, 19, 37, 49, 50, 56, 70, 75, 82, 83, 86, 92, 95, 96], "folder": [5, 13, 17, 24, 31, 33, 38, 39, 42, 46, 47, 52, 54, 55, 61, 78, 79, 80, 81, 82, 84, 85, 87, 89, 90, 92, 94, 95], "languag": [5, 37, 52, 55, 56, 62, 82, 90], "instal": [5, 11, 23, 24, 25, 32, 33, 34, 37, 42, 44, 48, 53, 55, 80, 82, 87, 90, 91, 92, 93, 94, 95, 96], "pack": [5, 55, 62, 64, 90], "chamber": [5, 10, 46, 66, 81], "arbitrari": [5, 47, 60, 80, 92, 95], "singl": [5, 9, 11, 17, 24, 32, 33, 40, 47, 48, 51, 81, 82, 89, 90, 92, 97], "add": [5, 22, 24, 31, 37, 40, 42, 44, 45, 47, 48, 51, 54, 55, 57, 62, 67, 69, 73, 77, 78, 79, 80, 81, 82, 83, 92, 93, 95, 96], "updat": [5, 7, 9, 13, 16, 22, 30, 34, 37, 41, 42, 47, 56, 57, 62, 67, 69, 73, 81, 82, 83, 89, 90, 91, 92, 96], "regener": [5, 11, 37, 82], "wide": [5, 42, 68], "templat": [5, 9, 37, 51, 52, 60, 62, 79, 81, 82, 83, 89, 90, 92, 94, 95, 97], "sourc": [5, 11, 30, 43, 47, 54, 55, 71, 78, 84, 85, 86, 87, 90, 92, 95, 96, 97], "execut": [5, 17, 33, 37, 46, 47, 49, 51, 52, 54, 71, 74, 81, 82, 83, 86, 90, 93, 97], "timelaps": [5, 13, 24, 37, 48, 56, 57, 62, 79, 82, 93, 95, 97], "unrend": [5, 37, 57, 72, 82], "variou": [5, 25, 33, 34, 35, 37, 51, 57, 62, 78, 80, 84, 88, 90, 92, 95], "wizard": [5, 13, 37, 48, 56, 62, 79, 82, 95, 97], "common": [5, 34, 40, 48, 52, 56, 80, 91, 93], "restart": [6, 11, 15, 16, 33, 37, 42, 48, 49, 51, 55, 58, 62, 63, 80, 82, 87, 90, 92, 95, 96], "There": [6, 9, 33, 41, 46, 47, 48, 52, 55, 81, 85, 87, 90, 95, 96], "equival": [6, 37, 63, 74, 77, 78, 82, 84, 92], "resum": [6, 37, 46, 47, 49, 50, 62, 63, 78, 79, 81], "toggl": 6, "action": [6, 13, 15, 24, 29, 30, 37, 46, 48, 52, 53, 56, 71, 74, 79, 82, 83, 85, 86, 93], "noth": [6, 33, 37, 46, 47, 63, 78, 81, 82, 85, 90, 92, 95], "In": [6, 24, 33, 37, 40, 42, 47, 51, 80, 82, 85, 86, 89, 90, 95, 96, 97], "stai": [6, 40, 51, 92, 96], "backward": [6, 13, 41, 45, 47, 57, 77, 86, 95, 96], "compat": [6, 37, 45, 47, 57, 77, 79, 80, 82, 86, 88, 92, 95, 96], "earlier": [6, 37, 42, 77, 82, 88, 90], "iter": [6, 52, 78, 83, 92, 93, 95, 97], "approach": [6, 37, 57, 81, 82, 92, 97], "behaviour": [6, 11, 37, 39, 46, 48, 51, 52, 57, 82, 90, 92, 95, 96], "dedic": [6, 23, 48], "seem": [6, 37, 42, 82, 90, 96], "clumsi": 6, "chosen": [6, 40], "prior": [6, 48, 57, 78, 81, 92, 95, 97], "offer": [6, 9, 14, 33, 37, 57, 78, 81, 82, 84, 87, 90, 92, 95], "precondit": 6, "8811": 6, "tool0": [6, 9, 66, 78, 81], "2298468264184775": 6, "337942": 6, "276": 6, "912": 6, "offlin": [6, 47, 51, 81, 82], "open": [6, 23, 24, 32, 33, 42, 46, 48, 78, 90, 92, 95, 96, 97], "exhaust": [6, 48, 53], "language_pack": 7, "_core": 7, "some_plugin": [7, 33, 37], "some": [7, 9, 10, 11, 15, 17, 22, 25, 32, 33, 37, 40, 42, 48, 49, 50, 52, 54, 55, 57, 61, 73, 74, 80, 82, 83, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97], "de": [7, 87, 90], "locale_displai": 7, "deutsch": 7, "locale_english": 7, "german": [7, 90], "last_upd": 7, "1474574597": 7, "gina": [7, 90], "h\u00e4u\u00dfg": 7, "italiano": 7, "italian": 7, "1470859680": 7, "transifex": 7, "team": [7, 33], "zip": [7, 24, 32, 33, 54, 90, 93], "tar": [7, 32], "gz": [7, 32, 83], "tgz": [7, 32], "describ": [7, 10, 11, 33, 42, 48, 52, 57, 62, 78, 80, 82, 85, 90, 92, 95], "successfulli": [7, 17, 34, 37, 47, 52, 80, 81, 83, 85, 86, 90, 95], "translat": [7, 55, 79, 82, 90, 95], "index": [7, 9, 11, 21, 32, 36, 42, 47, 54, 78, 95, 96], "display": [7, 82, 85], "meta": [7, 41, 80, 85, 95], "english": [7, 90], "7": [8, 17, 28, 31, 33, 37, 42, 47, 50, 65, 80, 82, 88, 90, 92, 95, 96], "document": [8, 9, 11, 14, 24, 25, 26, 27, 28, 35, 39, 41, 42, 44, 45, 52, 53, 54, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 80, 83, 89, 90, 91, 94, 95, 96, 97], "former": [8, 47, 65], "adapt": [8, 65, 78, 86], "soon": [8, 65, 90], "mostli": [9, 13, 83], "achiev": [9, 34, 37, 48, 89, 90, 96, 97], "reflect": [9, 13, 17, 66, 90], "compon": [9, 13, 33, 37, 39, 42, 48, 57, 62, 77, 79, 80, 81, 82, 92, 93, 95, 97], "know": [9, 40, 90, 95, 96, 97], "jog": [9, 62, 66, 79, 81, 92], "home": [9, 21, 33, 37, 47, 62, 66, 79, 81, 82, 90, 96], "three": [9, 11, 18, 21, 33, 40, 41, 55, 80, 87, 92, 96], "ax": [9, 10, 51, 66, 81], "offset": [9, 10, 11, 66, 81], "hotend": [9, 46, 52, 66, 81, 82], "histori": [9, 66, 81, 97], "releas": [9, 22, 26, 27, 28, 29, 33, 34, 35, 41, 42, 45, 48, 56, 66, 93, 96], "besid": [9, 89, 90], "report": [9, 33, 37, 41, 42, 46, 47, 51, 52, 54, 55, 82, 83, 85, 92, 95, 96], "wonder": 9, "why": [9, 26, 37, 40, 52, 66, 80, 88, 96], "below": [9, 11, 13, 16, 25, 33, 37, 39, 42, 47, 48, 51, 52, 57, 70, 74, 89, 92, 95, 97], "output": [9, 21, 36, 39, 42, 46, 48, 51, 57, 80, 81, 82, 83, 86, 90, 92], "webserv": [9, 92], "thread": [9, 37, 81, 82, 86, 92], "problem": [9, 33, 34, 37, 82, 90, 92, 96], "program": [9, 42, 90], "wait": [9, 15, 21, 37, 46, 47, 82, 86, 92, 95, 96], "long": [9, 13, 24, 37, 39, 40, 48, 52, 57, 70, 79, 80, 82, 83, 92, 95, 96], "backend": [9, 83, 90, 92, 95], "sleep": [9, 46, 86, 92], "rest": [9, 11, 37, 45, 47, 52, 56, 66, 90, 92, 95], "flask": [9, 56, 79, 91, 92, 95], "wsgi": [9, 83], "synchron": 9, "natur": [9, 97], "block": [9, 33, 37, 46, 55, 81, 82, 83, 86, 90, 91, 92, 95], "wasn": 9, "yet": [9, 14, 17, 21, 23, 46, 78, 80, 83, 84, 85, 90, 92, 95, 96, 97], "turn": [9, 40, 51, 82, 83, 90, 92, 95, 96, 97], "whole": [9, 13, 24, 33, 37, 52, 54, 57, 78, 82, 83, 92, 95], "stop": [9, 46, 47, 48, 86, 90, 95, 97], "respond": [9, 15, 17, 46, 81, 83], "repli": [9, 17, 46], "idea": [9, 48, 90, 92, 95], "thank": [9, 42, 43, 52], "larg": [9, 37, 82], "firmwar": [9, 30, 34, 35, 37, 46, 47, 49, 52, 56, 81, 82, 93], "particular": [9, 81, 95, 97], "track": [9, 29, 30, 33, 37, 40, 47, 52, 56, 95], "correct": [9, 17, 37, 41, 57, 62, 77, 78, 80, 82, 95, 96], "given": [9, 14, 17, 23, 31, 61, 66, 77, 78, 80, 81, 83, 85, 86, 92, 95], "pretti": [9, 48, 89, 90, 96], "much": [9, 48, 89, 90, 92, 96], "hit": 9, "situat": [9, 81, 92, 96], "wors": 9, "next": [9, 16, 23, 33, 37, 41, 46, 55, 82, 89, 90, 92, 95, 96, 97], "distinguish": [9, 37, 92], "don": [9, 33, 37, 40, 46, 48, 51, 52, 54, 55, 70, 78, 81, 82, 83, 89, 90, 92, 95, 96, 97], "henc": [9, 11, 14, 33, 78, 81, 83, 90, 92, 95, 97], "subscrib": [9, 11, 26, 82], "point": [9, 11, 44, 52, 57, 78, 80, 81, 83, 87, 89, 90, 97], "limit": [9, 11, 16, 17, 22, 23, 33, 37, 48, 52, 66, 70, 71, 80, 82, 83, 95], "thei": [9, 11, 15, 22, 23, 24, 33, 34, 37, 40, 45, 47, 48, 50, 52, 77, 78, 80, 82, 84, 87, 89, 90, 91, 92, 95, 96, 97], "exclud": [9, 24, 37, 42, 66, 80, 82], "214": 9, "8821": 9, "220": [9, 46, 66, 92], "tool1": [9, 66, 78, 81], "25": [9, 10, 37, 82, 92], "50": [9, 66, 82, 92], "221": 9, "70": 9, "1395651928": 9, "1395651926": 9, "212": 9, "32": 9, "49": 9, "1123": 9, "comma": [9, 66], "separ": [9, 27, 28, 40, 42, 46, 66, 78, 80, 86, 95], "ye": [9, 40, 96], "printhead": [9, 92], "more": [9, 11, 14, 17, 21, 23, 25, 31, 33, 39, 40, 41, 42, 47, 48, 51, 54, 57, 59, 60, 61, 64, 66, 74, 78, 80, 82, 84, 88, 89, 92, 93, 95, 96, 97], "axi": [9, 10, 11, 51, 66, 78, 81], "distanc": [9, 51, 81], "absolut": [9, 37, 52, 57, 78, 80, 81, 82, 83, 85, 92, 93, 95], "speed": [9, 10, 37, 51, 52, 81, 82, 90, 92], "append": [9, 36, 37, 57, 83, 90, 92, 95], "signifi": [9, 15, 80, 92, 95], "min": [9, 10, 51, 62, 79, 80, 81, 82, 90], "feedrat": [9, 47, 52, 66], "factor": [9, 10, 11, 66, 81, 86, 95], "movement": [9, 78], "except": [9, 13, 26, 37, 56, 57, 76, 78, 79, 80, 82, 83, 86, 88, 92, 95, 96], "10mm": [9, 51, 66], "5mm": [9, 66], "02mm": 9, "02": [9, 31, 92, 95], "feed": [9, 22, 32, 52, 81], "rate": [9, 11, 16, 33, 37, 47, 52, 70, 81, 82, 97], "105": [9, 46], "argument": [9, 23, 24, 31, 32, 33, 37, 42, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 80, 83, 85, 86, 90, 92, 95], "05": [9, 17, 82], "extrud": [9, 10, 14, 37, 46, 47, 52, 62, 66, 78, 79, 81, 82], "retract": [9, 16, 37, 52, 66, 81, 82], "format": [9, 11, 16, 17, 22, 32, 33, 36, 37, 39, 40, 45, 46, 51, 59, 80, 81, 82, 83, 86, 92, 95, 96, 97], "heater": [9, 37, 46, 48, 52, 81, 82], "off": [9, 16, 37, 48, 52, 70, 79, 82, 92], "neg": [9, 23, 86], "flowrat": [9, 66], "flow": [9, 81, 83], "extrus": [9, 10, 52, 81, 85], "125": 9, "c": [9, 42, 46, 66, 80, 86, 92, 95, 96, 97], "205": [9, 66], "3mm": 9, "95": 9, "outsid": [9, 40, 47, 80, 92, 96], "plu": [9, 37, 41, 85, 95, 97], "init": [9, 66, 80, 84], "dure": [9, 11, 23, 33, 35, 37, 41, 52, 78, 80, 82, 83, 87, 90, 92, 93, 95, 97], "revers": [9, 37, 77, 78, 82], "won": [9, 32, 48, 87, 91, 95], "monitor_termin": 9, "termin": [9, 13, 38, 42, 46, 48, 50, 82, 97], "associ": [9, 10, 11, 21, 23, 25, 31, 33, 37, 40, 57, 61, 78, 81, 82, 83, 86, 92, 94, 95, 97], "consequ": [9, 47], "mintemp": 9, "trigger": [9, 11, 20, 21, 23, 24, 37, 42, 46, 47, 49, 50, 51, 59, 80, 82, 87, 92, 94, 95, 97], "omg": 9, "kill": [9, 46], "faq": [9, 47, 56], "n2685": 9, "g1": [9, 47, 51, 52, 92], "x147": 9, "748": 9, "y108": 9, "411": 9, "e627": 9, "83763": 9, "85": 9, "recv": [9, 11, 37, 82], "n2686": 9, "x148": 9, "522": 9, "286": 9, "8963": 9, "98": 9, "n2687": 9, "866": 9, "174": 9, "92338": 9, "87": 9, "n2688": 9, "x149": 9, "494": 9, "y107": 9, "868": 9, "97566": 9, "91": 9, "n2689": 9, "731": 9, "779": 9, "9946": 9, "96": 9, "n2690": 9, "69": [9, 90], "032": 9, "e628": 9, "01378": 9, "101": [9, 90], "n2691": 9, "252": 9, "y112": 9, "3785": 9, "107": 9, "n2692": 9, "x145": 9, "082": 9, "253": 9, "54089": 9, "93": 9, "monitor": [9, 92], "interfer": [9, 49], "m106": [9, 37, 51, 52, 88, 92], "m18": [9, 52], "s0": [9, 21, 37, 52, 82, 92], "mutual": [9, 51, 82], "exclus": [9, 51, 79, 82], "yaml": [9, 13, 15, 20, 21, 22, 25, 32, 33, 35, 36, 38, 46, 47, 51, 55, 56, 80, 82, 84, 88, 90, 92, 95, 96], "what": [9, 13, 17, 34, 37, 41, 47, 48, 54, 61, 77, 82, 83, 87, 88, 90, 92, 95, 96], "structur": [9, 11, 22, 33, 37, 40, 51, 52, 78, 80, 81, 82, 83, 84, 85, 86, 89, 90, 92, 95], "stat": [9, 11, 48], "histor": 9, "datapoint": 9, "script": [9, 13, 33, 38, 42, 47, 49, 50, 53, 56, 57, 60, 62, 79, 81, 82, 83, 84, 90, 93, 94, 96], "pair": [9, 40, 52, 57, 60, 66, 86, 95], "render": [9, 37, 44, 47, 51, 52, 55, 72, 81, 82, 90, 92, 95], "variabl": [9, 24, 34, 39, 51, 52, 62, 81, 82, 86, 90, 92, 95], "definit": [9, 17, 21, 33, 37, 51, 52, 73, 82, 92, 95, 97], "ongo": [9, 15, 37, 41, 46, 47, 82, 92, 95, 96], "ad": [9, 10, 22, 33, 37, 47, 48, 49, 50, 51, 78, 80, 83, 86, 87, 92, 93, 95, 96, 97], "org": [9, 17, 32, 33, 34, 37, 42, 54, 56, 74, 82, 90], "link": [9, 32, 33, 47, 78, 90, 92, 95], "physic": [10, 37, 48, 82], "etc": [10, 11, 37, 52, 57, 80, 81, 82, 83, 84, 87, 88, 92, 94, 95, 97], "visual": [10, 13, 43, 51, 57, 82, 95], "color": [10, 13, 37, 39, 79, 81, 82, 95, 97], "reprap": [10, 49], "formfactor": [10, 81], "rectangular": [10, 79, 81], "lowerleft": [10, 79, 81], "heatedb": [10, 52, 81, 82], "heatedchamb": [10, 81], "6000": 10, "invert": [10, 81], "300": [10, 17, 22, 37, 83, 92], "my_profil": 10, "my": [10, 23, 37, 57, 88, 96], "basedon": [10, 67], "some_profil": 10, "cool": [10, 47, 51], "some_other_profil": 10, "circular": [10, 79, 81, 97], "150": [10, 33], "21": [10, 46, 92, 95], "6": [10, 17, 22, 24, 33, 47, 48, 49, 55, 77, 90, 92], "partial": [10, 13, 73, 92], "edit": [10, 20, 21, 32, 33, 37, 40, 42, 51, 55, 90, 96], "collect": [10, 40, 77, 90, 95, 96, 97], "overwritten": [10, 14, 70, 78, 85, 86, 90], "unless": [10, 23, 33, 37, 39, 45, 48, 52, 82, 90, 95], "titl": [10, 22, 37, 82, 95], "bar": [10, 24, 37, 57, 82, 86, 90, 95, 97], "red": [10, 22, 37, 51, 79, 82, 95], "orang": [10, 37, 79, 82], "yellow": [10, 22, 37, 79, 82], "green": [10, 37, 79, 82], "blue": [10, 37, 79, 82], "black": [10, 13], "custom_box": [10, 81], "where": [10, 24, 37, 42, 48, 51, 55, 57, 78, 82, 83, 85, 87, 92, 93, 94, 95, 96], "safe": [10, 12, 37, 52, 53, 54, 56, 80, 82, 86], "exceed": 10, "min_x": 10, "smaller": [10, 92], "max_x": 10, "larger": [10, 39, 92], "min_i": 10, "max_i": 10, "min_z": 10, "max_z": 10, "nozzlediamet": [10, 81], "nozzl": [10, 29, 46, 52, 81], "sharednozzl": [10, 46, 52, 81, 82], "per": [10, 11, 16, 22, 23, 33, 37, 51, 52, 81, 82, 83, 92, 95, 97], "defaultextrusionlength": [10, 81], "tab": [10, 13, 37, 40, 46, 48, 50, 51, 79, 81, 82, 90, 95, 97], "tupl": [10, 78, 80, 81, 83, 84, 85, 86, 92, 95, 97], "25mm": 10, "20": [10, 14, 70, 82, 84, 85, 86, 90, 92], "quo": [11, 14], "streamlin": [11, 14], "consumpt": [11, 14, 89], "develop": [11, 13, 14, 33, 34, 35, 38, 41, 44, 53, 56, 77, 80, 81, 82, 89, 90, 92, 95, 96], "drop": [11, 13, 14, 46, 82], "email": [11, 13, 14, 33, 90], "real": [11, 46, 83, 86, 92], "exchang": [11, 23], "sockj": [11, 56, 62, 70, 79, 93], "instanc": [11, 18, 23, 24, 25, 26, 29, 33, 34, 37, 42, 45, 46, 48, 57, 62, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 94, 95, 97], "consist": [11, 23, 37, 40, 52, 57, 70, 78, 84, 92, 95, 97], "simpl": [11, 20, 21, 37, 39, 40, 46, 51, 52, 54, 88, 90, 92, 95], "indic": [11, 12, 23, 45, 47, 52, 70, 78, 80, 81, 83, 84, 85, 92, 95], "attach": [11, 23, 37, 52, 77, 81, 82, 83, 87, 92, 95], "3rd": 11, "establish": [11, 17, 37, 81, 82, 92], "reauthrequir": 11, "reauthent": [11, 37, 82], "necessari": [11, 33, 37, 39, 42, 52, 57, 70, 78, 82, 83, 86, 90, 92, 95, 96, 97], "stale": [11, 23], "suffic": [11, 52, 92], "accumul": 11, "twice": [11, 90], "flood": [11, 96], "printfail": [11, 47], "movierenderdon": 11, "determin": [11, 16, 18, 33, 37, 45, 51, 70, 78, 80, 81, 82, 83, 86, 95], "further": [11, 16, 17, 33, 37, 41, 47, 48, 57, 66, 78, 82, 83, 92, 93, 95], "With": [11, 52, 55, 85, 96], "certain": [11, 37, 46, 80, 88, 92, 95, 97], "dict": [11, 33, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 91, 92, 95], "recogn": [11, 33, 49, 80, 86, 87, 88, 90, 95], "altern": [11, 23, 24, 51, 82, 90, 92, 95, 97], "regex": [11, 37, 51, 79, 81, 82, 83, 97], "pattern": [11, 37, 41, 57, 80, 82, 92, 95], "anyth": [11, 23, 26, 29, 37, 41, 57, 66, 82, 83, 84, 88, 90, 92, 95], "explicitli": [11, 37, 82, 83, 92, 95, 96, 97], "ones": [11, 22, 23, 33, 42, 57, 73, 80, 82, 89, 92, 95], "filter": [11, 13, 32, 38, 78, 80, 82, 83, 86, 92, 93, 95], "cap": 11, "wish": [11, 37, 82, 87, 90, 92], "your": [11, 15, 24, 25, 32, 33, 37, 39, 40, 42, 47, 50, 51, 52, 54, 55, 56, 57, 62, 78, 80, 82, 88, 92, 93, 95, 97], "subscript": [11, 37, 47, 79, 82], "special": [11, 15, 37, 40, 49, 50, 54, 74, 82, 92, 95, 96], "import": [11, 22, 24, 33, 39, 40, 42, 54, 57, 62, 82, 84, 86, 88, 90, 92, 93, 95], "kind": [11, 48, 92, 95, 96], "prevent": [11, 16, 24, 37, 51, 82, 83, 90, 92, 95, 97], "obtain": [11, 23, 33, 43, 51, 82, 90], "someus": [11, 33, 37, 90], "lgz0trf8by": 11, "roundtrip": 11, "throttl": [11, 33, 34, 46, 62, 81], "fast": [11, 70], "signal": [11, 21, 23, 49, 92, 95], "multipli": [11, 66], "everi": [11, 23, 33, 37, 46, 52, 82, 86, 90, 95], "500m": [11, 70], "produc": [11, 21, 83, 86, 90, 95], "maxim": [11, 70], "branch": [11, 33, 43, 45, 54, 56, 89, 95], "built": [11, 37, 47, 54, 55, 80, 83, 90, 92, 95, 96], "display_vers": [11, 95], "plugin_hash": 11, "config_hash": [11, 79, 84], "currentz": [11, 81], "temp": [11, 81], "plot": 11, "resend": [11, 37, 46, 47, 82, 92], "statist": [11, 37, 82], "additional_state_data": [11, 93], "hook": [11, 30, 37, 42, 47, 49, 50, 52, 53, 56, 77, 79, 80, 82, 87, 88, 93, 95, 97], "source_loc": [11, 95], "moment": [11, 17, 57, 78, 92], "source_path": [11, 47, 85, 95], "dest_loc": 11, "dest_path": [11, 85], "safemod": [12, 55], "incomplete_startup": 12, "mode": [12, 16, 37, 42, 53, 54, 56, 57, 62, 80, 82, 83, 90, 95], "similar": [13, 22, 40, 80, 83, 86, 92, 96], "settings_read": 13, "those": [13, 24, 33, 37, 41, 48, 49, 54, 57, 62, 78, 80, 83, 87, 90, 92, 95, 96, 97], "appear": [13, 22, 38, 77, 79, 82, 86, 89, 90, 95, 97], "sort": [13, 37, 42, 80, 82, 92, 95], "changelog": [13, 82], "licens": [13, 37, 42, 56, 79, 80, 82, 88, 90], "thirdparti": [13, 37, 82], "plugin_pluginmanag": [13, 37, 82], "plugin_id": 13, "pluginmanag": [13, 77, 79, 80, 93, 94, 95], "plugin_nam": [13, 54, 90], "plugin_announc": [13, 37, 82], "announc": [13, 30, 56], "navbar": [13, 37, 79, 82, 90, 95], "systemmenu": [13, 37, 82], "plugin_pluginmanager_about_thirdparti": 13, "section_print": [13, 37, 82], "terminalfilt": [13, 37, 79, 82], "gcodescript": [13, 37, 47, 52, 82, 92], "section_featur": [13, 37, 82], "webcam": [13, 38, 48, 56, 74, 79, 81, 83, 92, 95, 97], "accesscontrol": [13, 37, 48, 79, 82, 93], "gcodevisu": [13, 37], "section_octoprint": [13, 37, 82], "plugin_log": [13, 37, 82], "plugin_softwareupd": [13, 37, 82], "softwar": [13, 25, 30, 56, 89, 92], "softwareupd": [13, 88, 93], "section_plugin": [13, 37], "plugin_action_command_prompt": 13, "prompt": [13, 20, 23, 26, 30, 49, 56, 77, 90], "action_command_prompt": [13, 21], "plugin_curalegaci": 13, "legaci": [13, 14, 77, 90, 96], "curalegaci": [13, 14, 37], "sidebar": [13, 20, 37, 79, 82, 95, 97], "plugin_printer_safety_check": 13, "safeti": [13, 28, 34], "warn": [13, 34, 37, 47, 52, 57, 79, 82, 83, 86, 95, 96], "printer_safety_check": [13, 34], "gcodeview": [13, 29, 37], "viewer": [13, 30, 38, 48, 56, 97], "userset": [13, 37, 79, 82, 95], "beta": [13, 89], "sizethreshold": [13, 29, 37], "mobilesizethreshold": [13, 29, 37], "timelapsetmp": 13, "timelapse_tmp": [13, 37, 79, 82], "settingsplugin": [13, 90, 92, 93, 94], "subtre": [13, 78, 95], "portopt": 13, "baudrateopt": 13, "timeoutconnect": 13, "timeout": [13, 17, 37, 47, 52, 70, 74, 79, 81, 82, 83, 84, 86, 92], "timeoutdetect": 13, "timeoutcommun": 13, "timeouttemperatur": 13, "timeouttemperaturetargetset": 13, "temperaturetargetset": [13, 37, 79, 82], "timeoutsdstatu": 13, "sdstatu": [13, 37, 79, 82, 84], "maxtimeoutsidl": 13, "maxcommunicationtimeout": [13, 37, 79, 82], "idl": [13, 37, 79, 82], "maxtimeoutsprint": 13, "maxtimeoutslong": 13, "event": [13, 20, 30, 34, 38, 39, 53, 54, 56, 70, 79, 80, 82, 90, 93, 94, 95, 97], "streamurl": 13, "snapshoturl": 13, "snapshot": [13, 16, 37, 74, 79, 81, 82, 83, 92, 95], "ffmpegpath": 13, "ffmpeg": [13, 37, 47, 79, 82], "hand": [14, 32, 42, 48, 92, 95], "method": [14, 17, 24, 31, 57, 62, 64, 65, 70, 71, 73, 74, 75, 78, 80, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 95, 96, 97], "multi": [14, 52, 92, 95], "displaynam": [14, 33, 79, 82], "qualiti": [14, 81], "medium_qu": 14, "medium": 14, "quick_test": 14, "bottom_layer_spe": 14, "bottom_thick": 14, "brim_line_count": 14, "cool_head_lift": 14, "cool_min_feedr": 14, "cool_min_layer_tim": 14, "layer": [14, 39, 40, 47, 48, 81, 85, 92], "skirt": 14, "layer_height": 14, "skirt_line_count": 14, "succe": [14, 70, 85], "anywai": 14, "incl": [14, 92], "samedevic": 14, "devic": [14, 25, 37, 48, 95], "shutdown": [15, 34, 37, 47, 48, 49, 54, 55, 82, 95], "confirm": [15, 23, 37, 51, 79, 82, 92, 97], "strong": 15, "p": [15, 25, 37, 46, 48, 51, 77, 82, 95], "disrupt": [15, 54], "setup": [15, 19, 24, 33, 37, 43, 52, 57, 62, 82, 83, 88, 89, 90, 95, 96], "reboot": 15, "divid": [15, 37, 40, 81, 82, 96], "malform": 15, "zero": [15, 86], "expos": [15, 24, 33, 48, 91], "menu": [15, 37, 55, 82, 89, 90, 92], "programmat": [15, 95], "realli": [15, 33, 37, 48, 55, 82, 90], "itself": [15, 23, 25, 33, 37, 40, 52, 55, 57, 80, 82, 84, 87, 90, 92, 95, 96], "async": [15, 37, 83, 92], "timelapse_list": 16, "timelapse_delet": 16, "timelapse_manage_unrend": 16, "across": [16, 40, 46, 58, 97], "timelapse_admin": 16, "thumbnail": 16, "zchang": [16, 37, 47, 79, 82], "postrol": [16, 37, 79, 82], "roll": [16, 37, 82], "fp": [16, 37, 79, 82], "frame": [16, 17, 37, 47, 82, 92, 96], "video": [16, 17, 37, 82, 95], "retractionzhop": [16, 37, 79, 82], "hop": [16, 37, 82], "mindelai": 16, "interv": [16, 24, 34, 37, 46, 79, 82, 86], "vase": 16, "continu": [16, 23, 37, 41, 48, 81, 82, 86, 92, 95], "renderafterprint": [16, 37, 79, 82], "shot": 16, "enter": [17, 23, 42, 51, 55, 62, 83, 90, 92, 95, 96], "write": [17, 24, 37, 40, 51, 52, 70, 78, 82, 86, 89, 92, 95, 96], "check_typ": [17, 74], "dir": [17, 37], "check_access": [17, 74], "r": [17, 37, 74, 77, 80, 83, 92], "w": [17, 24, 46, 95], "allow_create_dir": 17, "check_writable_dir": 17, "writabl": [17, 78, 79], "small": [17, 42, 52, 90, 92, 95, 96], "testballoon": 17, "txt": [17, 24, 25, 90, 95], "NOT": [17, 33, 37, 47, 52, 80, 81, 82, 90, 92, 96], "validssl": 17, "ssl": [17, 37, 82, 83], "basicauth": 17, "digestauth": 17, "digest": 17, "bearerauth": 17, "199": 17, "299": 17, "redirect": [17, 30, 82, 83, 95], "399": 17, "client_error": 17, "499": 17, "server_error": 17, "599": 17, "normal": [17, 23, 24, 32, 33, 37, 53, 78, 82, 83, 89, 92], "base64": [17, 74], "content_type_whitelist": 17, "imag": [17, 37, 47, 74, 82, 95, 96], "plain": [17, 57, 83], "content_type_blacklist": 17, "togeth": [17, 51, 78, 82, 90], "broader": 17, "whitelist": [17, 86], "disallow": [17, 83], "png": [17, 47], "blacklist": [17, 37, 79, 80, 82, 86], "reach": [17, 51, 56, 82, 92], "protocol": [17, 37, 49, 50, 74, 82, 83, 88, 93], "ip": [17, 25, 33, 37, 47, 48, 82, 83], "tcp": 17, "udp": [17, 74], "hostnam": [17, 37, 82, 91], "resolv": [17, 23, 57, 61, 66, 72, 74, 78, 80, 90, 97], "dn": [17, 25, 37, 82], "lookup": [17, 83], "none": [17, 24, 33, 37, 52, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 92, 95, 96], "remot": [17, 33, 37, 47, 82, 83, 90, 92], "lan": [17, 48], "subnet": [17, 37, 48, 82], "cidr": [17, 37, 82], "typeok": 17, "missing_fil": 17, "raw": [17, 33, 36, 42, 57, 74, 80, 84, 92], "gif": [17, 74, 92], "r0lgodlhaqabaiaaaaaaap": 17, "yh5baeaaaaalaaaaaabaaeaaaibraa7": 17, "reachabl": [17, 25, 48, 74, 92, 95], "53": [17, 37, 74, 82, 90], "192": [17, 37, 48, 82], "168": [17, 37, 48, 82], "is_lan_address": 17, "16": [17, 33, 82, 92], "9": [17, 21, 24, 45, 47, 51, 81, 82, 90, 92, 95], "checktyp": 17, "overal": [17, 84], "inde": 18, "genuin": 18, "firstrun": [19, 37, 79, 82, 95], "were": [19, 47, 55, 78, 90, 92, 95, 96], "skip": [19, 29, 37, 82, 83, 95], "wizardplugin": [19, 93, 97], "on_wizard_finish": [19, 95], "seen": [19, 90, 95], "come": [20, 21, 22, 23, 24, 25, 32, 33, 40, 46, 90, 95, 96, 97], "plugin_action_command_notification_show": 20, "These": [20, 37, 42, 51, 52, 82, 88, 95], "shown": [20, 37, 82, 95, 97], "popup": [20, 81], "panel": [20, 24, 37, 82, 95, 97], "clear": [20, 49, 90, 92], "plugin_action_command_notification_clear": 20, "enable_popup": 20, "them": [20, 21, 24, 32, 37, 52, 54, 57, 62, 80, 82, 83, 85, 87, 88, 90, 91, 92, 95, 96, 97], "hello": [20, 24, 37, 82, 86, 92, 93, 95], "world": [20, 37, 86, 90, 92, 95], "repositori": [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 41, 42, 54, 56, 88, 90, 93, 95, 96], "action_command_notif": 20, "choos": 21, "close": [21, 47, 52, 78, 79, 81, 86, 90, 92, 97], "again": [21, 33, 37, 40, 48, 55, 70, 78, 81, 82, 86, 87, 90, 95, 96], "longer": [21, 33, 48, 70, 80, 82, 86, 90, 96], "proceed": [21, 48, 90], "own": [21, 27, 28, 29, 33, 35, 37, 49, 57, 62, 80, 82, 86, 87, 90, 92, 95, 96, 97], "choic": [21, 39], "placehold": [21, 33, 37, 46, 51, 56, 60, 80, 82, 83, 92, 95], "enable_emergency_send": 21, "jump": 21, "queue": [21, 78, 86, 92, 94, 95, 96], "abl": [21, 23, 24, 25, 33, 35, 44, 47, 48, 52, 54, 62, 78, 80, 82, 86, 90, 95], "enable_sign": 21, "p1": 21, "m876": 21, "prompt_begin": 21, "prompt_choic": 21, "prompt_button": 21, "prompt_show": 21, "tell": [21, 42, 78, 88, 90, 92, 93], "fulli": [21, 35, 37, 45, 49, 52, 78, 80, 82, 84, 86, 87, 90, 92, 95], "prompt_end": 21, "unload": [21, 79, 80, 87, 88], "swap": 21, "proce": [21, 23, 24, 48, 83, 85, 92, 97], "click": [21, 25, 32, 33, 42, 49, 50, 51, 52, 77, 82, 90, 92, 97], "button": [21, 32, 33, 49, 50, 51, 52, 82, 90, 95, 97], "complic": [21, 90], "runout": 21, "abort": [21, 23, 50, 78, 92, 95], "channel": [22, 26, 33, 41, 89], "rss": 22, "atom": 22, "notif": [22, 30, 33, 37, 55, 56, 82], "reader": 22, "preconfigur": [22, 83, 92], "top": [22, 37, 40, 48, 51, 81, 82, 87, 88, 90, 95, 96], "uniqu": [22, 26, 29, 34, 81, 90, 95], "prioriti": [22, 37, 78, 82], "regular": [22, 24, 37, 41, 42, 46, 48, 51, 54, 56, 80, 81, 82, 92, 95], "unus": [22, 23, 37, 82, 95], "act": [22, 33, 37, 82, 90, 92, 97], "enabled_channel": 22, "forced_channel": 22, "_import": 22, "sparingli": [22, 81, 88], "channel_ord": 22, "ttl": [22, 33, 37, 79, 82], "live": [22, 32, 33, 37, 82, 92, 96], "minut": [22, 33, 37, 82], "hour": [22, 82, 89, 92], "display_limit": 22, "summary_limit": 22, "interact": [23, 37, 49, 66, 82, 90, 97], "behalf": [23, 92], "administr": [23, 42, 48, 90, 92, 95], "ask": [23, 82], "blown": [23, 51, 52, 82], "light": [23, 40], "weight": [23, 37, 82], "implementat": 23, "window": [23, 24, 25, 37, 39, 43, 51, 52, 54, 55, 57, 70, 84, 89, 90, 96], "auth_dialog": 23, "At": [23, 44, 57, 78], "appkei": [23, 82, 95], "fall": [23, 24, 92, 95, 96], "insensit": [23, 33, 83, 86], "grant": [23, 47, 48], "str": [23, 24, 46, 57, 77, 78, 80, 81, 82, 83, 84, 85, 86, 92, 95, 96], "app_token": 23, "user_token": 23, "plugin_appkeys_gr": 23, "plugin_appkeys_admin": [23, 92], "belong": [23, 33, 85, 90, 95], "fresh": [23, 37, 82, 83, 90], "awesom": [23, 90, 92, 95], "app_id": 23, "user_id": [23, 83], "api_kei": 23, "abcdef1234567890": 23, "revoc": 23, "owner": [23, 47], "who": [23, 47, 48, 83, 95], "getkei": 23, "opt": [23, 31, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 95], "promis": [23, 31, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75], "jqueri": [23, 31, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 97], "getallkei": 23, "generatekei": 23, "revokekei": 23, "revokekeyforapp": 23, "requestforus": 23, "checkdecis": 23, "conveni": [23, 80, 84, 90], "until": [23, 29, 37, 40, 45, 46, 57, 79, 82, 86, 95, 96], "goe": [23, 52, 92], "reject": [23, 37, 57, 82], "some_us": 23, "consol": [23, 39, 44, 57, 61, 90, 92, 95, 97], "our": [23, 78, 83, 88, 90, 92, 95, 97], "u": [23, 25, 90], "restor": [24, 48], "easi": [24, 33, 40, 90, 95, 96], "migrat": [24, 41, 56, 84, 93, 95], "newli": [24, 42, 48, 80, 89], "loss": 24, "As": [24, 34, 39, 40, 49, 51, 52, 57, 88, 90, 92, 95, 96], "adher": [24, 41, 42, 45], "standard": [24, 25, 37, 77, 82, 86, 88, 90, 92], "restore_unsupport": 24, "environ": [24, 33, 34, 39, 43, 44, 56, 77, 79, 83, 88, 89, 90, 92, 93, 95], "octoprint_backup_restore_unsupport": 24, "touch": [24, 25, 32, 37, 48, 56, 82, 90], "best": [24, 81, 90, 92, 96], "help": [24, 26, 33, 34, 36, 37, 39, 40, 41, 42, 46, 56, 77, 82, 83, 87, 89, 90, 92, 96], "subsystem": [24, 80, 88, 89, 94, 95], "exit": [24, 33, 36, 37, 92, 96], "combin": [24, 48, 83, 92, 95], "cronjob": 24, "cli": [24, 38, 56, 79, 93], "plugin_backup_backup_cr": 24, "payload": [24, 32, 33, 47, 52, 57, 70, 92, 95, 97], "additional_excludes_hook": 24, "arg": [24, 32, 33, 36, 42, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 90, 92, 95], "kwarg": [24, 32, 33, 77, 78, 80, 81, 82, 83, 84, 85, 86, 88, 92, 95], "handler": [24, 32, 33, 37, 38, 49, 50, 70, 80, 83, 86, 87, 88, 92], "react": [24, 34, 54, 80, 87, 90, 92, 95], "foo": [24, 83, 86, 92, 95], "o": [24, 37, 43, 46, 82, 86, 92, 95], "io": [24, 26, 78, 83], "class": [24, 39, 51, 57, 62, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 94, 95, 97], "backupexcludetestplugin": 24, "octoprintplugin": [24, 79, 80, 92, 94, 95], "def": [24, 32, 33, 80, 86, 88, 90, 91, 92, 95], "self": [24, 33, 51, 78, 80, 82, 83, 90, 91, 92, 94, 95, 97], "join": [24, 78, 83, 95], "get_plugin_data_fold": [24, 79, 80, 94, 95], "f": [24, 37, 46, 47, 51, 52, 77, 80, 81, 82, 95], "__plugin_implementation__": [24, 88, 90, 91, 92, 95], "__plugin_hooks__": [24, 32, 33, 88, 92], "before_backup_hook": 24, "after_backup_hook": 24, "before_restore_hook": 24, "after_restore_hook": 24, "export": [24, 32, 91], "go": [24, 40, 41, 42, 47, 51, 81, 92, 93, 95, 96], "backupplugin": 24, "create_backup_help": 24, "get_help": [24, 79, 80, 91], "snippet": [24, 25, 37, 51, 53, 79, 82, 95], "_plugin_manag": [24, 77, 79, 80, 91, 92, 94], "claus": 24, "delete_backup_help": 24, "examplebackup": 24, "silent": [24, 37, 78, 82, 83, 84], "verifi": [24, 83, 89, 95], "unavail": 24, "offici": [24, 32, 54, 56, 90, 93, 96], "homepag": [24, 90], "reinstal": [24, 33, 90], "latest": [24, 33, 42, 49], "ssdp": [25, 91], "upnp": 25, "known": [25, 37, 47, 50, 52, 82, 92, 95], "bonjour": 25, "avahi": 25, "microsoft": 25, "icon": [25, 32, 33, 95, 97], "explor": 25, "frontend": [25, 51, 87, 92, 93, 95, 97], "safari": 25, "maco": [25, 37, 39, 42, 52, 55, 84, 86], "linux": [25, 37, 39, 43, 48, 51, 52, 54, 55, 84, 86, 87, 89, 90], "brows": [25, 42, 91], "scan": 25, "discov": [25, 80, 90, 95], "address": [25, 32, 33, 37, 47, 48, 54, 57, 81, 82, 83, 90], "publicport": 25, "public": [25, 33, 48, 56, 90], "pathprefix": 25, "usessl": 25, "httpusernam": 25, "httppassword": 25, "upnpuuid": 25, "uuid": 25, "autogener": 25, "vendor": [25, 32], "vendorurl": 25, "obligatori": [25, 95], "txt_record": 25, "publish": [25, 33, 89, 90, 91, 95], "eth0": [25, 48], "443": 25, "_someservic": 25, "field1": 25, "value1": [25, 40, 86], "field2": 25, "value2": [25, 86], "scheme": [25, 37, 41, 82, 83], "sentri": 26, "gather": 26, "especi": [26, 40, 90, 95, 96], "valuabl": [26, 34], "candid": [26, 29, 33, 34, 92], "rc": [26, 33, 41], "stabl": [26, 29, 33, 37, 41, 42, 82], "kindli": 26, "servic": [26, 30, 37, 48, 95, 96], "complianc": 26, "privaci": [26, 34, 37, 80, 88], "polici": [26, 34, 80, 88], "enabled_unreleas": 26, "unreleas": [26, 29], "unique_id": [26, 34], "errortrack": 26, "project": [27, 28, 42, 90, 96], "cycl": [27, 28, 47, 52], "github": [27, 28, 32, 33, 41, 42, 54, 82, 88, 89, 90, 95], "formerli": [28, 31], "alex": 29, "ustyantsev": 29, "ever": [29, 35, 37, 48, 81, 82, 95], "2013": [29, 35, 48], "extract": [29, 35, 80, 83, 92, 95], "skipuntilthi": 29, "search": 29, "prime": [29, 52], "preview": [29, 41], "backup": [30, 39, 48, 56, 79, 84, 93, 96], "helper": [30, 56, 77, 79, 80, 83, 86, 87, 93], "discoveri": [30, 39, 56, 88, 91], "modul": [31, 33, 42, 44, 54, 56, 57, 62, 65, 66, 80, 81, 83, 84, 85, 86, 87, 89, 90, 95], "1393158814": 31, "43712": 31, "1392628936": 31, "2014": 31, "17": [31, 90, 95, 96], "13205": 31, "1798419": 31, "12237201408": 31, "listlog": 31, "deletelog": 31, "downloadlog": 31, "underli": [31, 34, 61, 64, 67, 68, 69, 71, 72, 73, 74, 75, 78, 83, 86], "uninstal": [32, 34, 55, 80, 87], "whl": 32, "archiv": [32, 33, 54, 90], "pip": [32, 33, 37, 42, 44, 54, 55, 82, 90, 93, 96], "py": [32, 33, 42, 47, 88, 89, 90, 92, 95, 96], "jneilliii": 32, "bedlevelvisu": 32, "master": [32, 33, 41, 42, 54, 83, 90, 95], "eyal0": 32, "printtimegeniu": 32, "logic": [32, 51, 80, 82, 83, 95], "main": [32, 37, 41, 48, 82, 90, 92, 95, 97], "littl": [32, 33, 90, 95], "wrench": [32, 33], "upper": [32, 33, 70, 92, 95], "corner": [32, 33, 81, 90], "repository_ttl": 32, "1440": [32, 33, 82], "notic": [32, 90, 95], "notices_ttl": 32, "360": [32, 33], "shouldn": [32, 33, 48, 90], "pip_arg": 32, "pip_force_us": 32, "dependency_link": [32, 90], "hidden": [32, 42, 77, 79, 80, 84, 97], "plugin_pluginmanager_install_plugin": 32, "source_typ": [32, 47], "plugin_pluginmanager_uninstall_plugin": 32, "plugin_pluginmanager_enable_plugin": 32, "plugin_pluginmanager_disabled_plugin": 32, "reconnect_hooks_hook": 32, "python": [32, 33, 37, 39, 40, 42, 47, 51, 54, 56, 78, 80, 82, 86, 87, 88, 89, 90, 92, 93, 95], "exampleplugin": 32, "some_custom_hook": 32, "some_other_custom_hook": 32, "notifi": [33, 57, 92, 95], "themselv": [33, 39, 88, 92, 95, 97], "switch": [33, 42, 51, 81, 90, 92, 96, 97], "git": [33, 42, 45, 54, 90, 95], "commit": [33, 41, 42, 45], "fire": [33, 47, 92, 95, 97], "navig": [33, 37, 82, 90, 95, 97], "therein": [33, 42, 92, 96], "onc": [33, 37, 44, 46, 48, 52, 55, 61, 83, 86, 89, 92, 95, 96, 97], "adjust": [33, 37, 48, 52, 70, 82, 83, 92, 93, 95, 96], "target_vers": 33, "checkout": [33, 42, 90], "pi": [33, 48, 90, 96], "octopi": [33, 37, 54, 55, 62, 74, 82, 89, 90, 96], "raspberri": [33, 48, 90], "guid": [33, 42, 82, 96], "bleed": [33, 41], "edg": [33, 41, 46], "temporarili": [33, 95, 96], "internet": [33, 47, 48], "24h": 33, "pend": [33, 80, 86, 92], "leav": [33, 37, 82, 86, 90, 95], "reserv": [33, 41], "github_releas": 33, "foosel": 33, "repo": 33, "pip_command": 33, "cache_ttl": 33, "notify_us": 33, "pisupport": 33, "ignore_throttl": 33, "mb": [33, 39], "minimum_free_storag": 33, "overlai": [33, 77, 80, 82, 84, 87, 88, 95], "check_overlay_url": 33, "update_check_overlai": 33, "6h": 33, "check_overlay_ttl": 33, "github_commit": 33, "regularli": [33, 54], "doc": [33, 37, 42, 48, 52, 82, 95], "en": [33, 82, 90], "pro": 33, "bitbucket": 33, "bitbucket_commit": 33, "bitbucket_us": 33, "bitbucket_password": 33, "prereleas": 33, "prerelease_branch": [33, 89], "commitish": 33, "target_commitish": 33, "stable_branch": [33, 89], "prerelease_channel": 33, "stable_channel": 33, "versionad": 33, "release_compar": 33, "compar": [33, 83, 86, 92, 96], "One": [33, 37, 47, 60, 78, 90, 92, 96], "comparison": 33, "packag": [33, 54, 87, 88, 90, 93, 94, 96], "newer": [33, 42, 92], "semant": [33, 45, 52, 90], "semantic_vers": 33, "unequ": 33, "api_us": 33, "privat": 33, "api_password": 33, "hint": [33, 90, 95, 96], "ssh": [33, 48], "accord": [33, 37, 47, 85, 90], "my_us": 33, "my_repo": 33, "git_commit": 33, "checkout_fold": 33, "pypi_releas": 33, "pypi": [33, 54], "httpheader": 33, "etag": [33, 83, 95], "header_url": 33, "avoid": [33, 42, 48, 92, 96], "duplic": [33, 95], "single_file_plugin": 33, "header_nam": 33, "header_method": 33, "header_prefix": 33, "jsondata": 33, "command_lin": 33, "stdout": [33, 39, 86], "python_check": 33, "callabl": [33, 77, 78, 80, 85, 86, 92, 95], "always_curr": 33, "debug": [33, 37, 39, 42, 43, 44, 49, 56, 57, 77, 79, 80, 82, 92, 95, 96], "current_vers": 33, "never_curr": 33, "local_vers": 33, "remote_vers": 33, "ing": [33, 96], "impli": 33, "pip_cwd": 33, "force_reinstal": 33, "guarante": [33, 61, 81, 90, 95], "re": [33, 81, 82, 92, 95], "update_script": 33, "update_fold": 33, "python_updat": 33, "sleep_a_bit": 33, "durat": [33, 37, 82], "countdown": 33, "meantim": 33, "correctli": [33, 37, 48, 52, 55, 82], "devel": [33, 37, 41, 42, 79, 82, 90], "someplugin": 33, "declar": [33, 77, 80, 87, 91, 92, 95, 97], "mainten": [33, 41, 45, 96], "tag": [33, 45, 81, 90, 92], "And": [33, 46, 48, 92], "gist": 33, "somegist": 33, "whenev": [33, 48, 55, 95], "alongsid": 33, "githubusercont": [33, 42], "gistid": 33, "my_plugin": 33, "bit": [33, 37, 40, 48, 90, 96], "immedi": [33, 47, 49, 52, 61, 63, 83, 86, 90, 92], "pick": [33, 90, 92], "around": [33, 37, 51, 81, 82, 90, 95], "lot": [33, 37, 40, 57, 82, 92], "higher": [33, 70, 95], "pure": [33, 95], "respect": [33, 37, 52, 57, 78, 82, 83, 86, 87, 92, 95], "plugin_softwareupdate_update_succeed": 33, "succeed": 33, "from_vers": 33, "to_vers": 33, "plugin_softwareupdate_update_fail": 33, "update_config_hook": 33, "probabl": [33, 40, 47, 48, 89, 95, 96], "signatur": [33, 57, 85, 86, 92], "get_latest": 33, "checker": [33, 94], "perform_upd": 33, "fiction": 33, "updateplugindemo": 33, "get_update_inform": [33, 88, 89], "_plugin_nam": [33, 79, 80, 94], "displayvers": 33, "_plugin_vers": [33, 79, 80, 94], "wrap": [33, 40, 51, 52, 57, 77, 78, 80, 83, 86, 92, 95, 96], "insight": [34, 90], "mani": [34, 37, 46, 66, 81, 82, 92], "metric": 34, "earli": 34, "better": [34, 37, 40, 90], "tailor": 34, "ping": 34, "15min": 34, "granular": [34, 48, 92, 95], "unlock": 34, "commerror": 34, "printjob": 34, "octoprint_tracking_dis": 34, "ci": [34, 41], "simul": [35, 37, 46], "quirk": 35, "heavili": 35, "virtual_print": [35, 46, 92], "manipul": [36, 49, 92], "append_valu": 36, "behind": [36, 37, 82, 90, 92], "insert_valu": 36, "insert": [36, 80], "remove_valu": 36, "appdata": [37, 39, 51, 52, 54, 55, 84, 89, 90], "deviat": 37, "filebas": [37, 82], "usermanag": [37, 79, 80, 82, 83, 92, 94], "filebasedusermanag": [37, 82, 92], "userfil": [37, 79, 82], "localnetwork": [37, 48, 79, 82], "autologina": [37, 48, 79, 82], "autologinloc": [37, 48, 79, 82], "logon": [37, 82], "forward": [37, 77, 78, 80, 82, 83, 90, 92], "googl": [37, 82], "haproxi": [37, 82], "wiki": [37, 49, 54, 90], "forwardfor": 37, "127": [37, 48, 74, 82, 88, 92], "24": [37, 82, 89, 92], "trust": [37, 48, 82, 83], "front": [37, 82, 96], "lock": [37, 81, 82], "down": [37, 47, 48, 78, 82, 84, 95, 96], "trustbasicauthent": [37, 79, 82, 83], "caution": [37, 48, 82], "checkbasicauthenticationpassword": [37, 79, 82], "proxi": [37, 82, 83, 92], "trustremoteus": [37, 79, 82, 83], "convei": [37, 82], "remoteuserhead": [37, 79, 82], "remote_us": [37, 82], "addremoteus": [37, 79, 82], "impact": [37, 82], "defaultreauthenticationtimeout": [37, 79, 82], "some_vers": 37, "pubkei": 37, "rsa": 37, "tweak": 37, "violet": [37, 79, 82], "transpar": [37, 82, 97], "acryl": [37, 82], "colortranspar": [37, 79, 82], "showinternalfilenam": [37, 79, 82], "prepend": [37, 57, 92], "plugin_pi_support": [37, 82], "plugin_firmware_check": 37, "plugin_gcodeview": [37, 82], "plugin_appkei": [37, 82], "plugin_backup": [37, 82], "plugin_track": [37, 82], "plugin_errortrack": [37, 82], "plugin_corewizard_acl": [37, 82], "critic": [37, 47, 79, 82], "defaultlanguag": [37, 79, 82], "reorder": 37, "plugin_": [37, 80, 90, 92, 95], "d": [37, 39, 47, 51, 81, 82, 86, 90, 95], "redefin": [37, 39], "plugin_helloworld": 37, "fan": [37, 51, 52, 82, 88, 92], "layout": [37, 51, 79, 82], "horizont": [37, 51, 79, 82, 90], "parametric_command": 37, "input": [37, 51, 52, 57, 79, 80, 82, 83, 86, 90, 92, 95], "255": [37, 48, 51, 82], "m107": [37, 51, 52, 88, 92], "rerend": [37, 82], "preemptiv": [37, 79, 82, 95], "stylesheet": [37, 79, 82, 90, 95], "product": [37, 80, 82, 92], "compil": [37, 81, 82, 90], "css": [37, 42, 79, 82, 92, 93, 95], "less": [37, 41, 42, 56, 79, 80, 82, 83, 90, 92, 95], "asset": [37, 62, 82, 90, 94, 95], "minifi": [37, 79, 82], "webasset": [37, 62, 79, 82, 90], "reduc": [37, 82, 90], "minif": [37, 82], "regardless": [37, 62, 82, 87, 92, 95, 96], "minify_plugin": [37, 79, 82], "clean_on_startup": [37, 79, 82], "anim": [37, 82], "showloadinganim": [37, 79, 82], "compens": [37, 82], "fact": [37, 40, 81, 82, 92], "accuraci": [37, 82], "statsweighinguntil": [37, 79, 82], "elaps": [37, 47, 81, 82, 92], "far": [37, 48, 52, 53, 82, 83, 90, 95], "validityrang": [37, 79, 82], "dumb": [37, 82], "forcedumbfromperc": [37, 79, 82], "forcedumbaftermin": [37, 79, 82], "30": [37, 82, 86, 90], "fluctuat": [37, 82], "stablethreshold": [37, 79, 82], "60": [37, 82, 86, 92], "shell": [37, 42], "consum": [37, 56, 92], "logger": [37, 39, 80, 83, 90, 92, 94, 95], "lcd": [37, 82], "m115": [37, 46, 47, 92], "m117": [37, 46, 47, 51, 82, 92], "g28": [37, 47, 51, 82], "logfil": [37, 80, 97], "graph": [37, 82], "temperaturegraph": [37, 79, 82], "sdsupport": [37, 79, 82], "keyboard": [37, 82], "keyboardcontrol": [37, 79, 82], "poll": [37, 82, 92], "watch": [37, 42, 79, 82, 95], "pollwatch": [37, 79, 82], "modelsizedetect": [37, 79, 82], "printcancelconfirm": [37, 79, 82], "uppercas": [37, 82, 92], "autouppercaseblacklist": [37, 79, 82], "m118": [37, 82], "g91": [37, 51, 52, 82, 92], "influenc": [37, 82, 92, 95], "g90influencesextrud": [37, 79, 82], "univers": [37, 82], "filesystem": [37, 82, 83], "fine": [37, 46, 57, 81, 82, 90, 96], "revert": [37, 47, 82], "older": [37, 41, 82, 95], "enforcereallyuniversalfilenam": [37, 79, 82], "temporari": [37, 82, 83, 85], "tmp": [37, 82, 83], "virtualsd": [37, 79, 82], "mount": 37, "quickli": [37, 55, 90, 96], "resid": [37, 80, 87, 92], "slicingprofil": [37, 79, 82, 85, 95], "pertain": 37, "saniti": [37, 82, 92], "maxextrud": [37, 79, 82], "throttle_normalprio": [37, 79, 82], "01": [37, 46, 82, 90], "throttle_highprio": [37, 79, 82], "mobil": [37, 90, 95], "2mb": 37, "2097152": [37, 39], "20mb": 37, "20971520": 37, "_disabl": [37, 82], "_forcedcompat": [37, 82, 96], "tier": [37, 82], "_sortingord": [37, 82], "some_hook": 37, "some_other_hook": 37, "some_set": [37, 40, 95], "some_other_set": 37, "defaultprofil": [37, 79, 82], "afterprinterconnect": [37, 52, 79, 82, 92], "beforeprintstart": [37, 52, 79, 82, 92], "afterprintcancel": [37, 52, 79, 82], "motor": [37, 48, 52, 82], "nm84": [37, 82], "disable_hotend": [37, 52, 82], "nm140": 37, "nm106": [37, 82], "afterprintdon": [37, 52, 79, 82], "afterprintpaus": [37, 52, 92], "beforeprintresum": [37, 52], "printer_profil": [37, 51, 52, 78, 81, 82, 92, 95], "m104": [37, 52, 82], "endfor": [37, 51, 52, 82, 92], "decreas": [37, 70, 82], "experienc": [37, 39, 82], "sec": 37, "communicationbusi": [37, 79, 82], "dead": [37, 82], "max": [37, 51, 79, 80, 82, 83], "written": [37, 80, 82, 83, 96], "maxwritepass": [37, 79, 82], "glob": [37, 82, 92], "additionalport": [37, 79, 82], "myprintersymlink": 37, "baud": [37, 47, 82], "additionalbaudr": [37, 79, 82], "123456": 37, "becaus": [37, 40, 62, 82, 83, 95], "m0": [37, 47, 82], "m1": [37, 47, 82], "blockedcommand": [37, 79, 82], "m600": [37, 47, 82], "ignoredcommand": [37, 79, 82], "pausingcommand": [37, 79, 82], "m25": [37, 82], "dwell": [37, 47, 82], "longrunningcommand": [37, 79, 82], "g4": [37, 47, 51, 82], "g29": [37, 82], "g30": [37, 82], "g32": [37, 82], "m400": [37, 82], "m226": [37, 47, 82], "checksum": [37, 46, 82], "m110": [37, 82, 92], "checksumrequiringcommand": [37, 79, 82], "handshak": [37, 82, 83], "n0": [37, 82], "simpli": [37, 42, 48, 52, 95, 96], "reset": [37, 39, 46, 52, 73, 82, 83, 86, 92], "hellocommand": [37, 79, 82], "disconnectonerror": [37, 79, 82], "ignoreerrorsfromfirmwar": [37, 79, 82], "invalu": [37, 82], "logresend": [37, 79, 82], "waitforstartonconnect": [37, 79, 82], "capabl": [37, 46, 79, 82, 93], "waittoloadsdfilelist": [37, 79, 82], "linenumb": [37, 46, 82], "repeti": [37, 46, 82], "alwayssendchecksum": [37, 79, 82], "express": [37, 39, 51, 81, 82, 86, 92], "gm": [37, 82], "sendchecksumwithunknowncommand": [37, 79, 82], "unknowncommandsneedack": [37, 79, 82], "swallowokafterresend": [37, 79, 82], "sdrelativepath": [37, 79, 82], "sdalwaysavail": [37, 79, 82], "style": [37, 42, 46, 48, 51, 82, 93, 95], "targetextr0": [37, 46, 82], "m105": [37, 46, 82, 92], "repetiertargettemp": [37, 79, 82], "heatup": [37, 82], "externalheatupdetect": [37, 79, 82], "ident": [37, 82, 95], "ignoreidenticalresend": [37, 79, 82], "ignoredidenticalresend": 37, "identicalresendscount": 37, "supportfascommand": [37, 79, 82], "accordingli": [37, 42, 57, 80, 82, 83, 92, 95, 96, 97], "firmwaredetect": [37, 79, 82], "blockwhiledwel": [37, 79, 82], "supportresendswithoutok": [37, 79, 82], "talk": [37, 62, 82], "latin_1": [37, 82], "codec": [37, 82], "shut": [37, 47, 82, 95], "enableshutdownactioncommand": [37, 79, 82], "m29": [37, 46, 82], "buggi": [37, 82], "triggerokform29": [37, 79, 82], "resendratiothreshold": [37, 79, 82], "autoreport": [37, 82], "autoreport_temp": [37, 46, 79, 82], "shorten": [37, 82], "busy_protocol": [37, 79, 82], "bind": [37, 82, 90, 95, 97], "5000": [37, 82, 84], "startonceinsafemod": [37, 55, 79, 82], "incomplet": [37, 82, 97], "ignoreincompletestartup": [37, 79, 82], "secret": [37, 82], "encrypt": [37, 82], "randomli": [37, 82], "secretkei": [37, 79, 82], "somesecretkei": 37, "nginx": [37, 82, 83], "apach": [37, 82], "reverseproxi": [37, 79, 82], "prefixhead": [37, 79, 82], "schemehead": [37, 79, 82], "hosthead": [37, 79, 82], "lead": [37, 48, 78, 82, 86, 92, 95, 96], "said": [37, 47, 48, 82], "prefixfallback": [37, 79, 82], "schemefallback": [37, 79, 82], "hostfallback": [37, 79, 82], "trustlocalhostproxi": [37, 79, 82], "trustedproxi": [37, 79, 82], "ensur": [37, 42, 48, 54, 55, 77, 78, 80, 81, 82, 83, 86, 90, 92, 95, 96], "embed": [37, 82, 90, 95], "samesit": [37, 79, 82, 83], "allowfram": [37, 79, 82], "lax": [37, 79, 82], "strict": [37, 40, 79, 82, 86], "over": [37, 48, 51, 70, 78, 81, 82, 83, 88, 90, 92, 95, 97], "www": [37, 82, 83, 86], "chromestatu": [37, 82], "5088147346030592": [37, 82], "5633521622188032": [37, 82], "3482": [37, 82], "suffix": [37, 57, 82, 83, 84, 92, 95], "nifti": [37, 82], "memori": [37, 82, 83], "rewrit": [37, 82, 83, 92], "incom": [37, 70, 82, 83, 95], "1gb": [37, 82], "maxsiz": [37, 79, 82, 86], "1073741824": [37, 82], "namesuffix": [37, 79, 82], "pathsuffix": [37, 79, 82], "100kb": [37, 82, 92], "102400": [37, 82], "serverrestartcommand": [37, 79, 82], "sudo": [37, 42, 48, 96], "systemrestartcommand": [37, 79, 82], "systemshutdowncommand": [37, 79, 82], "h": 37, "localpipcommand": [37, 79, 82], "onlin": [37, 47, 74, 82, 96], "onlinecheck": [37, 79, 82], "concern": [37, 45], "aka": [37, 40], "pluginblacklist": [37, 79, 82], "diskspac": [37, 79, 82], "threshold": [37, 82, 83], "becom": [37, 56, 57, 62, 82, 86, 90, 97], "spars": [37, 82], "500mb": [37, 82], "63488000": 37, "200mb": [37, 82], "209715200": [37, 82], "preemptivecach": [37, 79, 82, 92], "dai": [37, 82], "ipcheck": [37, 79, 82], "notat": [37, 82], "trustedsubnet": [37, 79, 82], "baseurl": [37, 57, 58, 62, 70], "mention": [37, 49, 52, 88, 90, 96], "coupl": [37, 41, 70, 90], "emb": [37, 48, 62, 95], "build": [37, 43, 52, 78, 90, 97], "domain": [37, 57, 82, 83], "refus": [37, 78, 96], "insecur": [37, 48, 82], "ticket": 37, "twitter": 37, "solv": [37, 81, 96], "ship": [37, 54, 55, 82], "scari": [37, 48], "defaultslic": [37, 79, 82], "dropdown": 37, "desir": [37, 42, 49, 92], "ab": [37, 82], "210": [37, 82, 92], "pla": [37, 82], "180": [37, 82], "suppress": [37, 47, 81, 82, 92, 95], "pbn": [37, 82], "bclpr": [37, 82], "m27": [37, 82, 92], "echo": [37, 46, 82, 92, 95], "mjpg": [37, 82], "streamer": [37, 82], "binari": [37, 42, 57, 82, 90, 95, 96], "rpi1": 37, "ffmpegthread": [37, 79, 82], "videocodec": [37, 82], "mpeg2video": 37, "ffmpegvideocodec": [37, 79, 82], "bitrat": [37, 79, 82], "5000k": 37, "watermark": [37, 79, 82], "movi": [37, 47, 48, 82], "flip": [37, 82], "fliph": [37, 79, 82], "vertic": [37, 51, 79, 82], "flipv": [37, 79, 82], "rotat": [37, 82], "90": [37, 66, 82], "counter": [37, 82, 86], "clockwis": [37, 82], "rotate90": [37, 79, 82], "framer": [37, 82], "exact": [37, 44, 45, 54, 80, 82, 89, 90, 96], "pictur": [37, 82], "captur": [37, 47, 82, 93], "capturepostrol": [37, 79, 82], "cleantmpafterdai": [37, 79, 82], "primer": [38, 48, 51, 55, 56], "rule": [38, 42, 92, 95, 96], "interest": [38, 39, 43, 49, 52, 56, 92, 95, 96, 97], "analysi": [38, 47, 56, 70, 79, 82, 85, 93, 94, 95], "formatt": [38, 42], "rollov": 39, "editor": [39, 40, 42, 48, 51, 55], "loglevel": 39, "increas": [39, 41, 45, 70, 86, 92, 95], "highest": 39, "filemanag": [39, 56, 79, 80, 93, 94, 95], "expand": [39, 92], "deem": 39, "find": [39, 41, 42, 48, 52, 53, 80, 83, 87, 89, 90, 95, 96], "serialfil": 39, "streamhandl": 39, "ext": [39, 84, 95], "sy": [39, 86, 96], "timedrotatingfilehandl": 39, "backupcount": 39, "rotatingfilehandl": 39, "maxbyt": 39, "1024": [39, 92], "no_color": 39, "referenc": [39, 92], "asctim": 39, "levelnam": 39, "log_color": 39, "statement": [39, 90, 92, 96], "pathnam": 39, "lineno": 39, "logrecord": 39, "hood": 40, "shed": 40, "excel": 40, "veri": [40, 41, 48, 54, 62, 70, 81, 83, 90, 95, 97], "quot": [40, 49], "indent": [40, 48], "illeg": 40, "whitespac": 40, "matter": [40, 93, 96], "plai": [40, 84], "comment": [40, 49, 92], "piec": [40, 88], "mistaken": 40, "syntax": [40, 51, 52, 80, 82, 90], "thumb": [40, 96], "convert": [40, 78, 80, 81, 83, 86, 96], "liter": [40, 96], "escap": [40, 83, 90], "backslash": 40, "span": [40, 83], "break": [40, 41, 45, 48, 95], "spread": 40, "42": [40, 48, 90], "colon": 40, "bracket": 40, "phew": 40, "yai": 40, "multilin": 40, "we": [40, 83, 88, 91, 92, 93, 95, 96, 97], "four": [40, 92, 95], "paragraph": 40, "But": [40, 90], "57": 40, "organ": [40, 54], "anotherkei": 40, "explain": 40, "quit": [40, 90, 92, 96], "complex": [40, 51, 90], "visibl": [40, 95, 97], "some_valu": [40, 95], "a_list": 40, "some_flag": [40, 95], "quoted_str": 40, "setting1": 40, "setting2": 40, "subsetting21": 40, "value11": 40, "subsetting22": 40, "subsubsetting221": 40, "subsubsetting222": 40, "subsubsetting223": 40, "the_end": 40, "guess": [40, 48, 83, 90], "unquot": 40, "saw": 40, "mind": [40, 78, 90, 92], "trick": [40, 92], "dash": 40, "clearer": 40, "ideal": [40, 47, 48], "highlight": 40, "white": 40, "tremend": [40, 41, 90], "sensit": [40, 51, 82, 95], "improv": [41, 83], "spot": 41, "rock": 41, "solid": [41, 90], "good": [41, 48, 90, 92, 96, 97], "dev114": 41, "big": [41, 95], "major": [41, 45], "kept": [41, 77], "sometim": [41, 42, 96], "stuff": [41, 51, 90], "encount": [41, 47, 80, 81, 96], "dev123": 41, "stage": [41, 42], "bugfix": 41, "prepar": [41, 46, 62, 79, 83, 89, 90, 92, 96], "graduat": 41, "pre": [41, 42, 80, 82, 83, 89, 90, 93], "0rc1": [41, 96], "0rc2": 41, "dev3": 41, "0rc": 41, "dev12": 41, "pop": 41, "later": [41, 42, 62, 88, 90, 92, 95, 96, 97], "slowli": [41, 70], "agnost": 42, "prerequisit": 42, "setuptool": [42, 89, 90], "virtualenv": [42, 90, 96], "clone": [42, 90], "cd": [42, 90], "python3": [42, 96], "venv": [42, 90, 96], "bin": [42, 54, 55, 89, 90, 96], "bash": 42, "upgrad": 42, "revis": 42, "blame": 42, "ignorerevsfil": 42, "rev": 42, "suit": 42, "pytest": 42, "rebuild": 42, "sphinx": 42, "_build": 42, "scan_dep": 42, "substitut": 42, "apt": 42, "distribut": [42, 48, 56, 93], "debian": 42, "ubuntu": 42, "libyaml": 42, "essenti": 42, "Then": [42, 48, 90, 92, 96], "pull": [42, 96], "2019": 42, "msvcv142": 42, "x64": 42, "x86": 42, "sdk": 42, "ex": [42, 96], "m": [42, 81, 86, 90, 92], "easili": [42, 48, 92], "3df4550c": 42, "eebd": 42, "496c": 42, "a189": 42, "e55f2f8b01c": 42, "commandlin": [42, 56, 79], "startingdirectori": 42, "tabtitl": 42, "suppressapplicationtitl": 42, "forum": [42, 56, 96], "myself": 42, "privileg": 42, "xcode": 42, "suitabl": 42, "el": 42, "capitan": 42, "xcodebuild": 42, "homebrew": 42, "rubi": 42, "curl": 42, "fssl": 42, "brew": 42, "ensurepip": 42, "visualstudio": 42, "insid": [42, 47, 50, 51, 78, 83, 90, 92], "defaultinterpreterpath": 42, "formatonsav": 42, "codeactionsonsav": 42, "fixal": 42, "ruff": 42, "explicit": [42, 95, 96], "organizeimport": 42, "defaultformatt": 42, "charliermarsh": 42, "lint": 42, "pylinten": 42, "flake8en": 42, "unittesten": 42, "pytesten": 42, "task": [42, 54, 57, 80, 95], "label": [42, 47, 51, 57, 82, 90], "clean": [42, 86, 88, 95], "artifact": 42, "interpreterpath": 42, "dep": 42, "dependson": 42, "launch": [42, 44, 95], "cwd": 42, "workspacefold": 42, "prelaunchtask": 42, "summari": [42, 96], "press": [42, 51, 82, 86], "f5": 42, "ctrl": 42, "shift": [42, 90], "outdat": [42, 95, 96], "repeat": [42, 61], "modulesdkpath": 42, "projectfiledir": 42, "sadli": [42, 53, 90, 95, 96, 97], "hiccup": 42, "pyinterpreterdirectori": 42, "cmd": [42, 88, 92], "watcher": 42, "scope": [42, 83], "filepath": [42, 78], "footer": 42, "2016": [42, 92], "debugg": 42, "mac": [43, 51, 54, 89, 90], "studio": 43, "vscode": 43, "pycharm": 43, "guidelin": 43, "perfprofil": 44, "modulenotfounderror": 44, "pyinstrument": 44, "pep440": 45, "minor": 45, "contract": [45, 92], "hotfix": 45, "maintain": [45, 95], "nearest": 45, "dev68": 45, "g46c7a9c": 45, "uncommit": 45, "dirti": 45, "footnot": [45, 51, 54, 89, 90], "segment": [45, 46], "concept": [45, 56, 84, 93], "mandat": 45, "henceforth": 45, "furthermor": 46, "condit": [46, 86], "hard": [46, 54], "reproduc": [46, 55], "pane": [46, 95], "tune": 46, "behavior": 46, "okafterresend": 46, "throw": [46, 57], "forcechecksum": 46, "okwithlinenumb": 46, "numextrud": 46, "pin": 46, "pinnedextrud": 46, "34": [46, 90], "t1": [46, 92], "43": [46, 90], "includecurrenttoolintemp": 46, "m23": 46, "27": [46, 82], "includefilenameinopen": 46, "hasb": 46, "haschamb": 46, "repetierstyletargettemperatur": 46, "repetierstyleresend": 46, "inlin": [46, 51], "m20": [46, 82], "okbeforecommandoutput": 46, "smoothietemperaturereport": 46, "sdfile": 46, "files": 46, "hex": 46, "longnam": 46, "outgo": 46, "buffer": [46, 83], "waitinterv": 46, "rx": 46, "sendwait": 46, "rxbuffer": 46, "64": 46, "slot": [46, 86], "commandbuff": 46, "m112": [46, 47, 82], "supportm112": 46, "echoonm117": 46, "broken": 46, "brokenm29": 46, "supportf": 46, "firmwarenam": 46, "marlin": 46, "sendbusi": 46, "simulatereset": 46, "resetlin": 46, "mi": 46, "fill": [46, 80, 95], "runtim": [46, 87, 95, 96], "prepare_ok": 46, "preparedok": 46, "lastn": 46, "okformatstr": 46, "firmare_nam": 46, "m115formatstr": 46, "firmware_nam": [46, 92], "protocol_vers": [46, 92], "m115reportcap": 46, "autoreport_sd_statu": 46, "autoreport_po": [46, 79, 82], "emergency_pars": [46, 79, 82], "extended_m20": [46, 79, 82], "lfn_write": [46, 79, 82], "m115_geometry_report": 46, "m115reportarea": 46, "ambient": 46, "ambienttemperatur": 46, "eg": [46, 95], "m105targetformatstr": 46, "2f": 46, "m105notargetformatstr": 46, "eeprom": [46, 51, 82], "m500": 46, "enable_eeprom": 46, "m503": 46, "support_m503": 46, "nois": 46, "resend_ratio": 46, "simulated_error": 46, "resend_with_timeout": 46, "110": 46, "missing_lineno": 46, "115": 46, "checksum_mismatch": 46, "plugin_virtual_printer_seri": 46, "action_disconnect": 46, "action_paus": 46, "action_resum": 46, "action_custom": 46, "dont_answ": 46, "go_awol": 46, "trigger_resend_lineno": 46, "trigger_resend_checksum": 46, "trigger_missing_checksum": 46, "trigger_missing_lineno": 46, "drop_connect": 46, "enqueu": [46, 66, 78, 79, 92], "sleep_aft": 46, "sleep_after_next": 46, "start_sd": 46, "select_sd": 46, "cancel_sd": 46, "misc": 46, "carri": 47, "growl": [47, 54, 90, 91], "mygrowlserv": 47, "raspi": 47, "octoprint_logo": 47, "printstart": [47, 52], "printdon": [47, 52], "printcancel": [47, 52], "__eventnam": 47, "__currentz": 47, "__filenam": 47, "NO": 47, "__filepath": 47, "__fileorigin": 47, "__progress": 47, "percent": [47, 81], "__data": 47, "__now": 47, "8601": 47, "register_custom_ev": [47, 93], "clientopen": 47, "remoteaddress": 47, "clientauth": 47, "clientclos": 47, "userloggedin": 47, "userloggedout": 47, "connectivitychang": 47, "old": [47, 48, 52, 57, 90, 95, 97], "life": [47, 90], "thermal": 47, "runawai": 47, "recov": 47, "resend_loop": 47, "start_print": [47, 79, 81], "printerstatechang": 47, "state_id": 47, "get_state_id": [47, 79, 81], "state_str": 47, "effective_select": 47, "effective_print": 47, "filead": 47, "hierarchi": [47, 57, 80], "fileremov": 47, "filemov": 47, "source_nam": 47, "destination_path": [47, 95], "destination_nam": 47, "destination_typ": 47, "updatedfil": 47, "folderad": 47, "folderremov": 47, "foldermov": 47, "printabl": [47, 92], "modif": [47, 78, 81, 84, 85, 95], "supersed": 47, "metadataanalysisstart": 47, "metadataanalysisfinish": 47, "fileselect": 47, "filedeselect": 47, "transferstart": 47, "transfer": [47, 92], "transferdon": 47, "took": [47, 90], "firmwareerror": 47, "m114": [47, 51, 52, 82], "accur": 47, "fileposit": 47, "printpaus": [47, 52], "printresum": [47, 52], "scriptnam": [47, 92], "chartmark": 47, "chart": 47, "pluginname_eventtyp": 47, "styliz": 47, "short": [47, 83, 95], "word": [47, 84], "epoch": 47, "poweron": 47, "m80": [47, 92], "poweroff": 47, "m81": 47, "g0": [47, 92], "m245": 47, "alert": [47, 95], "m300": 47, "conveyor": 47, "m240": 47, "eject": 47, "m40": 47, "estop": 47, "filamentchang": 47, "m701": 47, "m702": 47, "positionupd": 47, "toolchang": 47, "commandsuppress": 47, "explan": [47, 66], "info": [47, 79, 82, 86, 88, 90, 91, 93, 94, 95], "misconfigur": 47, "invalidtoolreport": 47, "suppressedcommand": 47, "capturestart": 47, "capturedon": 47, "capturefail": 47, "caught": [47, 80], "movierend": 47, "movie_basenam": 47, "moviedon": 47, "moviefail": 47, "returncod": [47, 86], "no_fram": 47, "slicingstart": 47, "stl_locat": 47, "gcode_loc": 47, "progressavail": 47, "slicingprogress": 47, "slicingdon": 47, "slicingcancel": [47, 79, 85, 95], "slicingfail": 47, "slicingprofilead": 47, "12": [47, 95], "slicingprofilemodifi": 47, "slicingprofiledelet": 47, "settingsupd": [47, 80], "pluginset": [47, 79, 80, 92, 94], "trigger_ev": [47, 80, 84], "printerprofilemodifi": 47, "mere": [48, 92], "customis": 48, "predefin": [48, 53, 92, 95], "aspect": [48, 82], "involv": [48, 81, 92], "plan": [48, 54, 57, 96], "measur": [48, 70], "everyon": [48, 90], "stepper": [48, 52], "publicli": [48, 95], "bypass": 48, "inconvi": 48, "isol": 48, "benefit": 48, "huge": 48, "underestim": 48, "risk": [48, 49], "keep": [48, 52, 57, 70, 78, 86, 90, 92, 95], "unsecur": 48, "happili": 48, "harder": 48, "listen": [48, 83, 95], "someon": [48, 92], "malwar": 48, "endless": 48, "benchi": 48, "permit": 48, "improperli": 48, "compromis": 48, "extrem": 48, "sound": 48, "figur": [48, 95], "pc": 48, "mask": 48, "rout": [48, 93, 95], "grep": 48, "wlan0": 48, "awk": 48, "ipv6": 48, "sai": [48, 55, 88, 93], "youraddressrang": 48, "easiest": [48, 96], "screen": [48, 90, 95], "understand": [48, 90], "roughli": [48, 92, 96], "learn": [48, 90], "dont": 48, "central": [48, 80], "let": [48, 51, 89, 90, 92, 95], "outlin": [48, 95], "nano": 48, "salt": [48, 79, 82], "aabbccddee1234523452345": 48, "yourusernam": 48, "128": [48, 82], "everyth": [48, 52, 57, 77, 90, 96], "cp": 48, "went": [48, 57], "think": 48, "almost": 48, "certainli": [48, 90], "ipv4": [48, 82], "highli": [48, 89], "discourag": [48, 80], "regret": 48, "alon": [48, 95], "Such": 49, "preced": [49, 92], "pronterfac": 49, "he": 49, "had": [49, 50, 90, 95], "sd_insert": 49, "sd_eject": 49, "sd_updat": 49, "abus": [49, 81], "malici": 49, "comm": [49, 50, 88, 93], "elsewher": [50, 80], "contrari": [50, 57], "custom_command": 50, "atcommand": [50, 93], "jinja2": [51, 52, 62, 90, 92, 95], "hierarch": [51, 95], "hesit": 51, "slider": [51, 79, 82], "element": [51, 57, 61, 78, 90, 95, 97], "feedback": [51, 81, 97], "3000mm": 51, "x10": [51, 92], "f3000": 51, "parametr": 51, "3000": 51, "fun": [51, 93, 96], "danc": 51, "repetit": 51, "yield": [51, 78, 86, 90], "fig": [51, 55], "latter": [51, 92, 95, 97], "closer": 51, "lai": [51, 82], "bottom": [51, 82, 86], "met": [51, 82, 83, 95], "sophist": [51, 52, 82, 95], "eval": [51, 82], "controlviewmodel": [51, 82, 97], "additionalclass": [51, 79, 82], "btn": [51, 82, 90], "tick": [51, 82], "rendit": [51, 82, 95], "hi": [51, 82, 92], "accident": [51, 82], "aren": [51, 52], "getadditionalcontrol": [51, 97], "view": [51, 83, 84, 86, 90, 92, 95, 97], "callback": [51, 78, 80, 81, 83, 84, 85, 86, 87, 92, 93, 95], "center_x": 51, "center_i": 51, "speed_x": 51, "speed_i": 51, "speed_z": 51, "p500": 51, "z10": 51, "z1": 51, "endif": [51, 52, 82], "x2": 51, "y2": 51, "x0": [51, 52], "y0": [51, 52], "occas": 52, "jinja": [52, 90, 92, 95], "beforeprinterdisconnect": [52, 79, 82], "unexpect": [52, 90], "cut": [52, 82, 83], "beforetoolchang": [52, 79, 82], "tn": 52, "aftertoolchang": [52, 79, 82], "emit": [52, 93], "capit": 52, "gcodescriptafterprintdonerun": 52, "gcodescriptafterprintdonefinish": 52, "reusabl": 52, "spectrum": 52, "last_posit": 52, "last_temperatur": 52, "degre": 52, "celsiu": [52, 81], "necessarili": [52, 81, 92], "last_fanspe": 52, "myplugin": [52, 57, 88, 92, 95, 96], "myvari": [52, 92], "pause_posit": 52, "advanc": [52, 89, 90], "pause_temperatur": 52, "pause_fanspe": 52, "cancel_posit": 52, "cancel_temperatur": 52, "cancel_fanspe": 52, "multitud": 52, "peopl": [52, 90], "m84": 52, "disable_b": [52, 82], "els": [52, 57, 74, 77, 78, 82, 83, 86, 89, 92, 95, 96], "m140": [52, 82], "inact": 52, "uncom": 52, "xyze": 52, "m83": 52, "slightli": [52, 57, 83], "upward": 52, "f4500": 52, "m82": 52, "e5": 52, "xyz": 52, "g92": 52, "design": [52, 90], "autologin": [53, 82], "diagnos": 54, "observ": [54, 55, 90, 92], "unpack": 54, "oprint": [54, 55, 89, 90, 96], "13": [55, 70, 90], "advent": 55, "becam": [55, 86], "appar": 55, "tracker": 55, "easier": [55, 90], "identif": 55, "introduc": [55, 81], "culprit": 55, "yamlpatch": 55, "forget": [55, 62, 78, 89, 90, 96], "wherev": 55, "remind": 55, "snappi": 56, "3d": 56, "gnu": 56, "affero": 56, "v3": 56, "Its": 56, "wouldn": 56, "financi": 56, "enjoi": 56, "focus": 56, "primarili": [56, 96], "mixin": [56, 80, 83, 87, 88, 90, 92, 93, 94], "viewmodel": [56, 93], "tutori": [56, 89, 93, 95], "schema": [56, 79], "tornado": [56, 79, 92], "instanti": [57, 62, 88, 90, 92, 97], "registr": [57, 78, 89, 92, 96], "registerplugincompon": [57, 62], "unsolv": 57, "concurr": [57, 86], "architectur": 57, "intact": 57, "factori": [57, 80, 84, 93], "typeof": 57, "amd": 57, "var": [57, 58, 61, 62, 70, 74, 90, 97], "myplugincli": 57, "prototyp": 57, "somefunct": 57, "getbaseurl": [57, 62], "canon": [57, 86], "trail": [57, 78], "getrequesthead": [57, 62], "entail": 57, "datatyp": 57, "ajaxwithdata": [57, 62], "getwithqueri": [57, 62], "OR": 57, "getblueprinturl": [57, 62], "contenttyp": 57, "postjson": [57, 62], "somekei": 57, "somevalu": 57, "putjson": [57, 62], "patchjson": [57, 62], "usabl": [57, 78, 80], "selector": [57, 90], "tri": [57, 58, 70, 80, 83], "replic": [57, 92], "textstatu": 57, "formdata": 57, "blueprint": [57, 83, 92, 95], "fileinput": 57, "progressoutput": 57, "myfilenam": 57, "dat": 57, "math": 57, "round": [57, 70, 86, 92, 96], "issuecommand": [57, 62], "trivial": 57, "myendpoint": 57, "mycommand": 57, "someparamet": 57, "someotherparamet": 57, "someothervalu": 57, "getsimpleapiurl": [57, 62], "proper": [57, 90, 93, 95], "simpleapiplugin": [57, 93], "simpleapiget": [57, 62], "simpleapicommand": [57, 62], "otherparamet": 57, "othervalu": 57, "blueprintplugin": [57, 92, 93], "createrejecteddef": [57, 62], "shortcut": [57, 74, 83, 90], "defer": 57, "createcustomexcept": [57, 62], "constructor": [57, 62, 70, 78, 83, 86, 90, 96, 97], "stack": [57, 83, 86], "subclass": [57, 78, 83, 86, 90, 92, 95], "mycustomexcept": 57, "horribli": 57, "clientclass": 57, "registri": 57, "dosometh": 57, "invalidargumenterror": [57, 62], "myusernam": [58, 70], "mypassword": [58, 70], "passivelogin": [58, 62, 70], "getset": [59, 62, 73], "getcustomcontrol": [60, 62], "sendgcod": [60, 62], "sendgcodewithparamet": [60, 62], "sendgcodescript": [60, 62], "enhanc": 60, "sendgcodescriptwithparamet": [60, 62], "preprocess": [61, 92, 95], "undefin": [61, 97], "recursivelyprintnam": 61, "isfold": 61, "_": [61, 62, 80, 90, 91, 92, 95], "child": [61, 78, 86], "listforloc": [61, 62], "truthi": 61, "createfold": [61, 62], "somefil": 61, "pathforentri": [61, 62], "entryforpath": [61, 62], "funni": 61, "somepathstofind": 61, "packed_cli": 62, "js_client": 62, "asset_url": 62, "endasset": 62, "url_for": [62, 92, 95], "lodash": 62, "lib": [62, 90], "moreov": 62, "assembl": 62, "singular": 62, "client1": 62, "octoprint1": 62, "apikey1": 62, "client2": 62, "octoprint2": 62, "apikey2": 62, "togglepaus": [62, 63], "getfullst": [62, 66], "gettoolst": [62, 66], "settooltargettemperatur": [62, 66], "settooltemperatureoffset": [62, 66], "selecttool": [62, 66], "setflowr": [62, 66], "getbedst": [62, 66], "setbedtargettemperatur": [62, 66], "setbedtemperatureoffset": [62, 66], "getchamberst": [62, 66], "setchambertargettemperatur": [62, 66], "setchambertemperatureoffset": [62, 66], "setfeedr": [62, 66], "getsdstat": [62, 66], "initsd": [62, 66], "refreshsd": [62, 66], "releasesd": [62, 66], "getpluginset": [62, 68], "savepluginset": [62, 68], "generateapikei": [62, 68, 73, 79, 84], "listallslicersandprofil": [62, 69], "listprofilesforslic": [62, 69], "getprofileforslic": [62, 69], "addprofileforslic": [62, 69], "updateprofileforslic": [62, 69], "deleteprofileforslic": [62, 69], "onmessag": [62, 70], "removemessag": [62, 70], "sendmessag": [62, 70], "sendauth": [62, 70], "onratetoolow": [62, 70], "onratetoohigh": [62, 70], "increaser": [62, 70], "decreaser": [62, 70], "sampl": 62, "getcommand": [62, 71], "getcommandsforsourc": [62, 71], "executecommand": [62, 71], "listrend": [62, 72], "listunrend": [62, 72], "deleteunrend": [62, 72], "renderunrend": [62, 72], "getconfig": [62, 72], "saveconfig": [62, 72], "changepassword": [62, 73], "resetapikei": [62, 73], "saveset": [62, 73], "testpath": [62, 74], "testexecut": [62, 74], "testurl": [62, 74], "testserv": [62, 74], "testresolut": [62, 74], "shorthand": 63, "2mm": 66, "cover": 66, "profileid": 69, "40": [70, 95], "rateslidingwindows": 70, "eventobj": 70, "const": 70, "userid": [70, 92], "trip": 70, "lower": [70, 81, 86, 90, 92, 95, 97], "slide": 70, "faster": 70, "slower": 70, "half": [70, 95], "unto": [73, 97], "criteria": [74, 92], "mimetyp": [74, 83], "jpeg": [74, 95], "split": [74, 78, 92], "someimag": 74, "idonotexist": 74, "anonymousus": [76, 79], "apius": [76, 79], "corruptuserstorag": [76, 79], "invalidusernam": [76, 79], "unknownrol": [76, 79], "unknownus": [76, 79], "passwordhash": 76, "asdict": [76, 79, 80], "as_dict": 76, "useralreadyexist": [76, 79], "hiddenopt": [77, 79], "param_decl": 77, "sequenc": [77, 92], "show_default": 77, "union": [77, 82, 83, 86], "confirmation_prompt": 77, "prompt_requir": 77, "hide_input": 77, "is_flag": 77, "flag_valu": 77, "allow_from_autoenv": 77, "paramtyp": 77, "show_choic": 77, "show_envvar": 77, "attr": [77, 90], "octoprintcontext": [77, 79], "configfil": [77, 84], "basedir": [77, 84], "verbos": 77, "safe_mod": 77, "bulk_opt": [77, 79], "decor": [77, 83, 86, 95], "invers": 77, "intuit": 77, "hidden_opt": [77, 79], "keyword": [77, 80, 83, 85, 86, 92, 95], "unchang": [77, 83], "param": [77, 78, 81, 83, 86, 92], "init_platform_for_cli": [77, 79], "ctx": [77, 83, 92], "subset": 77, "_identifi": [77, 79, 80, 94], "_logger": [77, 79, 80, 90, 92, 94, 95], "_connectivity_check": [77, 79, 80, 94], "_environment_detector": 77, "_event_bu": [77, 79, 80, 94], "_set": [77, 90, 91, 92, 94, 95], "init_platform": 77, "legacy_opt": [77, 79], "pass_octoprint_ctx": [77, 79, 92], "te": 77, "concaten": [77, 78, 80, 97], "set_ctx_obj_opt": [77, 79], "eager": [77, 95], "standard_opt": [77, 79], "octoprintdevelcommand": [77, 79], "multicommand": [77, 92], "get_command": [77, 79], "cmd_name": 77, "list_command": [77, 79], "subcommand": 77, "octoprintplugincommand": [77, 79, 92], "plugin_manag": [77, 79, 80, 92], "daemon_opt": [77, 79], "daemon": [77, 86, 92], "pid": 77, "run_serv": [77, 79], "v6_onli": 77, "allow_root": 77, "logging_config": 77, "ignore_blacklist": 77, "octoprint_daemon": 77, "disable_color": 77, "server_opt": [77, 79], "iknowwhatimdo": 77, "contenttypedetector": [78, 79], "detector": [78, 79], "alia": 78, "contenttypemap": [78, 79], "content_typ": [78, 79, 83, 92], "nosuchstorag": [78, 79], "abstractanalysisqueu": [78, 79, 92], "finished_callback": 78, "gcodeanalysisqueu": [78, 79, 92, 95], "analyz": [78, 94], "_do_analysi": [78, 79], "high_prior": 78, "_current": 78, "_do_abort": [78, 79], "reenqueu": 78, "priorit": 78, "queueentri": [78, 79], "analysisabort": [78, 79], "analysisqueu": [78, 79, 80, 92, 94], "queue_factori": 78, "invok": [78, 80, 86, 92, 95], "register_finish_callback": 78, "oneself": 78, "unregister_finish_callback": 78, "substructur": 78, "toolx": 78, "absolute_path": 78, "localfilestorag": [78, 79], "basefold": [78, 80, 95], "really_univers": 78, "sanit": [78, 79, 86, 92], "lru": 78, "minim": [78, 83, 86, 95], "overhead": [78, 92], "path_on_disk": [78, 79], "add_fil": [78, 79], "file_object": [78, 92], "allow_overwrit": [78, 85, 92, 95], "rais": [78, 80, 81, 83, 84, 85, 86, 95], "add_fold": [78, 79], "ignore_exist": 78, "add_link": [78, 79], "href": [78, 90], "analysis_backlog": [78, 79], "analys": [78, 92], "un": 78, "canonic": [78, 79], "copy_fil": [78, 79], "copy_fold": [78, 79], "file_exist": [78, 79], "file_in_path": [78, 79], "folder_exist": [78, 79], "get_additional_metadata": [78, 79], "get_lastmodifi": [78, 79], "get_metadata": [78, 79], "get_siz": [78, 79], "has_analysi": [78, 79], "join_path": [78, 79, 83], "qualifi": [78, 86], "last_modifi": [78, 79, 84], "defatul": 78, "list_fil": [78, 79], "force_refresh": 78, "dive": [78, 90], "some_sub_fold": 78, "some_fil": [78, 95], "sha1": 78, "move_fil": [78, 79], "move_fold": [78, 79], "path_in_storag": [78, 79], "opposit": 78, "unsupportedoper": 78, "remove_additional_metadata": [78, 79], "remove_fil": [78, 79], "remove_fold": [78, 79], "apart": [78, 90], "remove_link": [78, 79], "deriv": [78, 83, 85, 86, 97], "slash": 78, "sanitize_nam": [78, 79], "valueerror": [78, 80, 83, 84, 85, 86], "sanitize_filenam": 78, "sanitize_path": [78, 79], "set_additional_metadata": [78, 79], "overwrit": [78, 81, 83, 90, 92, 95], "split_path": [78, 79], "storageinterfac": [78, 79], "abstractfilewrapp": [78, 79, 92], "wrapper": [78, 83, 85, 95], "iobas": 78, "diskfilewrapp": [78, 79], "preserv": 78, "lineprocessorstream": [78, 79, 92, 96], "input_stream": 78, "process_lin": [78, 79, 92, 96], "rawiobas": 78, "fly": [78, 90, 95], "flush": 78, "oserror": 78, "seekabl": [78, 79], "random": [78, 82, 92], "seek": 78, "truncat": 78, "multistream": [78, 79], "streamwrapp": [78, 79, 92], "dump": [78, 79, 83, 86], "plugin_set": [79, 80, 92], "call_plugin": [79, 80], "get_int": [79, 80, 95], "get_float": [79, 80], "get_boolean": [79, 80, 95], "set_int": [79, 80], "set_float": [79, 80], "set_boolean": [79, 80], "add_overlai": [79, 80, 84], "remove_overlai": [79, 80, 84], "get_plugin_logfile_path": [79, 80, 92], "global_get": [79, 80, 92], "global_get_basefold": [79, 80, 92], "global_get_boolean": [79, 80], "global_get_float": [79, 80], "global_get_int": [79, 80], "global_set": [79, 80], "global_set_boolean": [79, 80], "global_set_float": [79, 80], "global_set_int": [79, 80], "disable_plugin": [79, 80], "enable_plugin": [79, 80], "get_filtered_implement": [79, 80], "get_hook": [79, 80, 92], "get_implement": [79, 80, 95], "get_plugin": [79, 80], "get_plugin_info": [79, 80], "has_any_of_hook": [79, 80], "has_any_of_mixin": [79, 80], "has_obsolete_hook": [79, 80], "has_restart_needing_hook": [79, 80], "has_restart_needing_implement": [79, 80], "hook_matches_hook": [79, 80], "is_obsolete_hook": [79, 80], "is_plugin_mark": [79, 80], "is_restart_needing_hook": [79, 80], "is_restart_needing_plugin": [79, 80], "mark_plugin": [79, 80], "plugin_hook": [79, 80], "register_message_receiv": [79, 80], "reload_plugin": [79, 80], "send_plugin_messag": [79, 80], "unregister_message_receiv": [79, 80], "plugininfo": [79, 80, 94], "disabling_discourag": [79, 80], "forced_dis": [79, 80], "invalid_syntax": [79, 80], "long_str": [79, 80], "looks_like_plugin": [79, 80], "needs_restart": [79, 80], "parsed_metadata": [79, 80], "privacypolici": [79, 80], "pythoncompat": [79, 80], "_basefold": [79, 80, 94], "on_plugin_dis": [79, 80, 87, 88], "on_plugin_en": [79, 80, 87, 88], "restartneedingplugin": [79, 80, 87, 93], "sortableplugin": [79, 80, 95], "get_sorting_kei": [79, 80, 92, 95], "_printer_profile_manag": [79, 80, 94], "_analysis_queu": [79, 80, 94], "_slicing_manag": [79, 80, 94], "_file_manag": [79, 80, 94], "_printer": [79, 80, 94], "_app_session_manag": [79, 80], "_plugin_lifecycle_manag": [79, 80], "_user_manag": [79, 80, 94], "_data_fold": [79, 80], "on_plugin_pending_uninstal": [79, 80, 87], "reloadneedingplugin": [79, 80, 87, 93], "get_connection_opt": [79, 81], "printerinterfac": [79, 80, 81, 92, 94], "can_modify_fil": [79, 81], "cancel_print": [79, 81], "change_tool": [79, 81], "feed_rat": [79, 81], "flow_rat": [79, 81], "get_current_connect": [79, 81], "get_current_data": [79, 81], "get_current_job": [79, 81], "get_current_temperatur": [79, 81], "get_state_str": [79, 81], "get_temperature_histori": [79, 81], "get_transport": [79, 81], "is_cancel": [79, 81], "is_closed_or_error": [79, 81], "is_current_fil": [79, 81], "is_error": [79, 81], "is_oper": [79, 81], "is_paus": [79, 81], "is_print": [79, 81], "is_readi": [79, 81], "job_on_hold": [79, 81], "log_lin": [79, 81], "pause_print": [79, 81], "register_callback": [79, 81], "resume_print": [79, 81], "select_fil": [79, 81], "send_initial_callback": [79, 81], "set_job_on_hold": [79, 81], "set_temperatur": [79, 81], "set_temperature_offset": [79, 81], "toggle_pause_print": [79, 81], "unregister_callback": [79, 81], "unselect_fil": [79, 81], "valid_ax": [79, 81], "valid_heater_regex": [79, 81], "valid_heater_regex_no_curr": [79, 81], "valid_tool_regex": [79, 81], "printercallback": [79, 81, 92], "on_printer_add_log": [79, 81], "on_printer_add_messag": [79, 81], "on_printer_add_temperatur": [79, 81], "on_printer_received_registered_messag": [79, 81], "on_printer_send_current_data": [79, 81], "on_printer_send_initial_data": [79, 81], "printerprofilemanag": [79, 80, 81, 85, 92, 94], "bedformfactor": [79, 81], "bedorigin": [79, 81], "saveerror": [79, 81], "couldnotoverwriteerror": [79, 81], "invalidprofileerror": [79, 81], "basemodel": [79, 82], "model_dump": [79, 82], "printerparamet": [79, 82], "accesscontrolconfig": [79, 82], "autologinheadsupacknowledg": [79, 82], "groupmanag": [79, 82], "groupfil": [79, 82], "permissionmanag": [79, 82], "remotegroupshead": [79, 82], "remotegroupsmap": [79, 82], "trustremotegroup": [79, 82], "apiconfig": [79, 82], "appearanceconfig": [79, 82], "closemodalswithclick": [79, 82], "coloricon": [79, 82], "fuzzytim": [79, 82], "showfahrenheitalso": [79, 82], "colorenum": [79, 82], "componentconfig": [79, 82], "componentdisabledconfig": [79, 82], "componentorderconfig": [79, 82], "containerconfig": [79, 82], "controlconfig": [79, 82], "controlinputconfig": [79, 82], "controlsliderinputconfig": [79, 82], "layoutenum": [79, 82], "develcacheconfig": [79, 82], "develconfig": [79, 82], "enablecsrfprotect": [79, 82], "enableratelimit": [79, 82], "plugintim": [79, 82], "sockjsconnecttimeout": [79, 82], "usefrozendictforprinterst": [79, 82], "develwebassetsconfig": [79, 82], "stylesheetenum": [79, 82], "estimationconfig": [79, 82], "printtimeestimationconfig": [79, 82], "eventsubscript": [79, 82], "eventsconfig": [79, 82], "subscriptiontypeenum": [79, 82], "featureconfig": [79, 82], "enabledragdropupload": [79, 82], "printstartconfirm": [79, 82], "rememberfilefold": [79, 82], "uploadoverwriteconfirm": [79, 82], "folderconfig": [79, 82], "gcodeanalysisconfig": [79, 82], "bedz": [79, 82], "runat": [79, 82], "throttle_lin": [79, 82], "runatenum": [79, 82], "pluginsconfig": [79, 82], "forced_compat": [79, 82], "sorting_ord": [79, 82], "printerparametersconfig": [79, 82], "pausetrigg": [79, 82], "printerprofilesconfig": [79, 82], "gcodescriptsconfig": [79, 82], "afterprintresum": [79, 82], "beforeprintpaus": [79, 82], "scriptsconfig": [79, 82], "alwaysdetectneverenum": [79, 82], "infowarnneverenum": [79, 82], "serialcap": [79, 82], "autoreport_sdstatu": [79, 82], "serialconfig": [79, 82], "abortheatuponcancel": [79, 82], "ackmax": [79, 82], "autorefresh": [79, 82], "autorefreshinterv": [79, 82], "blacklistedbaudr": [79, 82], "blacklistedport": [79, 82], "disablesdprintingdetect": [79, 82], "emergencycommand": [79, 82], "identicalresendscountdown": [79, 82], "ignoreemptyport": [79, 82], "lastlinebuffers": [79, 82], "logpositiononcancel": [79, 82], "logpositiononpaus": [79, 82], "lowlat": [79, 82], "maxconsecutiveresend": [79, 82], "maxnotsdprint": [79, 82], "neversendchecksum": [79, 82], "notifysuppressedcommand": [79, 82], "resendratiostart": [79, 82], "sanitychecktool": [79, 82], "sdcancelcommand": [79, 82], "sdlowercas": [79, 82], "sendm112onerror": [79, 82], "supportwait": [79, 82], "suppresssecondhello": [79, 82], "terminallogs": [79, 82], "useparityworkaround": [79, 82], "serialmaxtimeout": [79, 82], "serialtimeoutconfig": [79, 82], "baudratedetectionpaus": [79, 82], "detectionconsecut": [79, 82], "detectionfirst": [79, 82], "posautoreport": [79, 82], "positionlogwait": [79, 82], "resendok": [79, 82], "sdstatusautoreport": [79, 82], "temperatureautoreport": [79, 82], "commandsconfig": [79, 82], "cookiesconfig": [79, 82], "diskspaceconfig": [79, 82], "ipcheckconfig": [79, 82], "onlinecheckconfig": [79, 82], "pluginblacklistconfig": [79, 82], "preemptivecacheconfig": [79, 82], "pythoneolcheckconfig": [79, 82], "pythoneolentri": [79, 82], "last_octoprint": [79, 82], "reverseproxyconfig": [79, 82], "portfallback": [79, 82], "porthead": [79, 82], "serverfallback": [79, 82], "serverhead": [79, 82], "samesiteenum": [79, 82], "serverconfig": [79, 82], "allowedloginredirectpath": [79, 82], "heartbeat": [79, 82, 83], "pythoneolcheck": [79, 82], "seenwizard": [79, 82], "uploadsconfig": [79, 82], "slicingconfig": [79, 82], "actionconfig": [79, 82], "async_": [79, 82], "systemconfig": [79, 82], "temperatureconfig": [79, 82], "cutoff": [79, 82], "sendautomat": [79, 82], "sendautomaticallyaft": [79, 82], "temperatureprofil": [79, 82], "terminalfilterentri": [79, 82], "renderafterprintenum": [79, 82], "timelapseconfig": [79, 82], "timelapseopt": [79, 82], "timelapsetypeenum": [79, 82], "webcamconfig": [79, 82], "defaultwebcam": [79, 82], "ffmpegcommandlin": [79, 82], "ffmpegthumbnailcommandlin": [79, 82], "snapshotwebcam": [79, 82], "timelapseen": [79, 82], "webcamen": [79, 82], "ratioenum": [79, 82], "four_thre": [79, 82], "sixteen_nin": [79, 82], "cansnapshot": [79, 82], "extra": [79, 82, 83, 89, 90], "snapshotdisplai": [79, 82], "webcamcompat": [79, 82], "cachebust": [79, 82], "snapshotsslvalid": [79, 82], "snapshottimeout": [79, 82], "streamratio": [79, 82], "streamtimeout": [79, 82], "streamwebrtciceserv": [79, 82], "cannotstartserverexcept": [79, 83], "octoprintanonymousident": [79, 83], "corsrequesthandl": [79, 83], "corsresponsehandl": [79, 83], "csrfrequesthandl": [79, 83], "csrfresponsehandl": [79, 83], "get_api_kei": [79, 83], "get_user_for_apikei": [79, 83], "get_user_for_authorization_head": [79, 83], "get_user_for_remote_user_head": [79, 83], "has_permiss": [79, 83], "nocachingexceptgetresponsehandl": [79, 83], "nocachingresponsehandl": [79, 83], "optionsalloworigin": [79, 83], "require_fresh_login_with": [79, 83], "require_login": [79, 83], "require_login_with": [79, 83], "validate_local_redirect": [79, 83], "lesssimplecach": [79, 83], "octoprintflaskrequest": [79, 83], "server_nam": [79, 83], "server_port": [79, 83], "octoprintflaskrespons": [79, 83], "delete_cooki": [79, 83], "set_cooki": [79, 83], "octoprintjsonprovid": [79, 83], "octoprintsessioninterfac": [79, 83], "save_sess": [79, 83], "should_set_cooki": [79, 83], "pluginassetresolv": [79, 83], "resolve_output_to_path": [79, 83], "split_prefix": [79, 83], "prefixawarejinjaenviron": [79, 83], "settingscheckupdat": [79, 83], "build_don": [79, 83], "needs_rebuild": [79, 83], "check_lastmodifi": [79, 83], "firstrun_only_access": [79, 83], "get_cookie_suffix": [79, 83], "get_flask_user_from_request": [79, 83], "make_api_error": [79, 83], "make_text_respons": [79, 83], "no_firstrun_access": [79, 83], "permission_and_fresh_credentials_valid": [79, 83], "permission_valid": [79, 83], "redirect_to_tornado": [79, 83], "require_credentials_checked_rec": [79, 83], "restricted_access": [79, 83], "threadsafesess": [79, 83], "remove_handl": [79, 83], "set_handl": [79, 83], "corssupportmixin": [79, 83, 92], "set_default_head": [79, 83], "customhttp1connect": [79, 83], "customhttp1connectionparamet": [79, 83], "customhttp1serverconnect": [79, 83], "customhttpserv": [79, 83], "handle_stream": [79, 83], "deprecatedendpointhandl": [79, 83, 92], "dynamiczipbundlehandl": [79, 83], "generatingdatahandl": [79, 83], "globalheadertransform": [79, 83], "largeresponsehandl": [79, 83, 92], "compute_etag": [79, 83], "get_content_typ": [79, 83], "get_content_vers": [79, 83], "original_absolute_path": [79, 83], "set_extra_head": [79, 83], "streamed_get": [79, 83], "requestlessexceptionloggingmixin": [79, 83], "log_except": [79, 83], "staticdatahandl": [79, 83, 92], "staticzipbundlehandl": [79, 83], "systeminfobundlehandl": [79, 83], "uploadstoragefallbackhandl": [79, 83], "body_method": [79, 83], "data_receiv": [79, 83], "is_multipart": [79, 83], "on_finish": [79, 83, 86], "urlproxyhandl": [79, 83, 92], "webcamsnapshothandl": [79, 83], "wsgiinputcontain": [79, 83], "handle_request": [79, 83], "access_validation_factori": [79, 83], "enable_per_message_deflate_extens": [79, 83], "fix_json_encod": [79, 83], "fix_tornado_xheader_handl": [79, 83], "fix_websocket_check_origin": [79, 83], "path_validation_factori": [79, 83, 92], "default_set": [79, 84], "valid_boolean_tru": [79, 84], "overlay_kei": [79, 84], "add_path_update_callback": [79, 84], "checkbasefold": [79, 84], "config_yaml": [79, 84], "deleteapikei": [79, 84], "effective_hash": [79, 84], "effective_yaml": [79, 84], "getbasefold": [79, 80, 84], "getboolean": [79, 80, 84], "getfloat": [79, 80, 84], "getint": [79, 80, 84, 91], "last_modified_or_made_dirti": [79, 84], "listscript": [79, 84], "loadscript": [79, 84], "load_overlai": [79, 84], "remove_path_update_callback": [79, 84], "sanity_check_fold": [79, 84], "savescript": [79, 84], "setbasefold": [79, 84], "setboolean": [79, 80, 84], "setfloat": [79, 80, 84], "setint": [79, 80, 84], "warn_about_risky_set": [79, 84], "temporaryprofil": [79, 85], "slicingmanag": [79, 80, 85, 92, 94], "all_profil": [79, 85], "cancel_sl": [79, 85, 95], "configured_slic": [79, 85], "default_slic": [79, 85], "delete_profil": [79, 85], "get_profile_path": [79, 85], "get_slic": [79, 85], "get_slicer_profile_path": [79, 85], "load_profil": [79, 85], "profiles_last_modifi": [79, 85], "registered_slic": [79, 85], "reload_slic": [79, 85], "save_profil": [79, 85], "set_default_profil": [79, 85], "slicing_en": [79, 85], "slicingexcept": [79, 85], "slicerexcept": [79, 85], "unknownslic": [79, 85], "slicernotconfigur": [79, 85], "profileexcept": [79, 85], "unknownprofil": [79, 85], "profilealreadyexist": [79, 85], "caseinsensitiveset": [79, 84, 86], "defaultordereddict": [79, 86], "prependablequeu": [79, 86], "repeatedtim": [79, 86], "resettabletim": [79, 86], "typealreadyinqueu": [79, 86], "typedqueu": [79, 86], "chunk": [79, 83, 86], "deseri": [79, 86], "dict_clean": [79, 86], "dict_contains_kei": [79, 86], "dict_filt": [79, 86], "dict_flatten": [79, 86], "dict_merg": [79, 86, 90], "dict_minimal_mergediff": [79, 86], "dict_sanit": [79, 86], "fallback_dict": [79, 86], "filter_non_ascii": [79, 86], "get_bom": [79, 86], "get_class": [79, 86], "get_exception_str": [79, 86], "get_formatted_datetim": [79, 86], "get_formatted_s": [79, 86], "get_formatted_timedelta": [79, 86], "get_fully_qualified_classnam": [79, 86], "is_allowed_fil": [79, 86], "pending_deprec": [79, 86], "pp": [79, 86], "to_byt": [79, 86, 96], "to_native_str": [79, 86], "to_str": [79, 86], "to_unicod": [79, 86, 96], "variable_deprec": [79, 86], "variable_pending_deprec": [79, 86], "commandlinecal": [79, 86], "checked_cal": [79, 86], "on_log_cal": [79, 86], "on_log_stderr": [79, 86], "on_log_stdout": [79, 86], "commandlineerror": [79, 86], "delimitercaptur": [79, 86], "clean_ansi": [79, 86], "close_fd": [79, 86], "get_o": [79, 86], "is_os_compat": [79, 86], "set_close_exec": [79, 86], "plugin_fold": 80, "plugin_bas": 80, "plugin_entry_point": 80, "plugin_disabled_list": 80, "plugin_sorting_ord": 80, "plugin_blacklist": 80, "plugin_restart_needing_hook": 80, "plugin_obsolete_hook": 80, "plugin_considered_bundl": 80, "plugin_valid": 80, "compatibility_ignored_list": 80, "singleton": [80, 84], "namespac": [80, 90], "startswith": [80, 86, 92, 95], "obsolet": 80, "although": 80, "plugin_kei": 80, "get_preprocessor": 80, "set_preprocessor": 80, "get_settings_default": [80, 90, 95], "getter": [80, 84, 95], "preprocessor": [80, 84, 93, 95], "setter": [80, 81, 84, 95], "error_callback": 80, "sorting_context": [80, 92], "my_success_callback": 80, "my_error_callback": 80, "exc": 80, "startupplugin": [80, 90, 92, 93], "on_startup": [80, 90, 92, 95], "my_host": 80, "my_port": 80, "invoc": [80, 92], "likewis": [80, 85, 87], "greater": 80, "convers": [80, 84, 96], "equal": [80, 95], "at_end": [80, 84], "postfix": [80, 92], "slicingplugin": [80, 95], "folder_typ": 80, "orward": 80, "logging_prefix": 80, "customiz": 80, "initialize_implement": 80, "require_en": 80, "required_en": 80, "fnmatch": 80, "force_reload": 80, "reload": [80, 87, 90, 95, 97], "unregist": [80, 81], "attr_author": 80, "attr_check": 80, "lambda": [80, 86, 92, 95, 96], "attr_descript": 80, "attr_dis": 80, "attr_disabling_discourag": 80, "attr_en": 80, "attr_help": 80, "attr_hook": 80, "attr_implement": 80, "attr_licens": 80, "attr_load": 80, "show_bundl": 80, "bundled_str": 80, "show_loc": 80, "location_str": 80, "show_en": 80, "enabled_str": 80, "fourth": [80, 92], "entrypointorigin": 80, "folderorigin": 80, "moduleorigin": 80, "ast": 80, "attr_privacypolici": 80, "attr_pythoncompat": 80, "attr_unload": 80, "attr_url": 80, "phase": [80, 88, 93, 96], "additional_valid": 80, "before_import": 80, "before_load": 80, "after_load": 80, "attr_vers": 80, "sortabl": 80, "irrelev": [80, 92], "ascend": 80, "eventmanag": [80, 92, 94], "sessionmanag": 80, "lifecyclemanag": [80, 92], "connectivitycheck": [80, 94], "deeper": [81, 90], "ly": 81, "abstract": 81, "decid": [81, 89, 90, 95], "vanish": 81, "throughout": [81, 90, 92], "lifecycl": [81, 92, 93], "awai": [81, 84, 87], "queu": [81, 92], "anew": 81, "millimet": 81, "materi": 81, "stuck": 81, "classmethod": [81, 83, 95], "connection_str": 81, "open_seri": 81, "detect_seri": 81, "detect_baudr": 81, "closed_with_error": 81, "transfering_fil": 81, "transport": [81, 93], "contextmanag": 81, "park_printhead": 81, "take_snapshot": 81, "send_printhead_back": 81, "park": 81, "somewher": [81, 90], "WILL": 81, "held": [81, 84], "acquir": 81, "catch": 81, "runtimeexcept": 81, "thrown": [81, 84, 85], "unknownscriptexcept": 81, "printafterselect": 81, "po": 81, "invalidfiletyp": 81, "invalidfileloc": 81, "finer": 81, "forev": 81, "enclosur": 81, "unconfigur": [81, 85], "degc": 81, "ccm": 81, "x_min": 81, "y_min": 81, "z_min": 81, "x_max": 81, "y_max": 81, "z_max": 81, "use_enum_valu": 82, "access_control": 82, "filebasedgroupmanag": 82, "remote_group": 82, "plugin_logging_seriallog": 82, "plugin_logging_plugintimingslog": 82, "plugin_health_check": 82, "plugin_firmware_check_warn": 82, "plugin_firmware_check_info": 82, "plugin_eventmanag": 82, "plugin_softwareupdate_upd": 82, "plugin_corewizard_onlinecheck": 82, "plugin_achiev": 82, "plugin_achievements_2": 82, "systeminfo": [82, 93], "m707": 82, "m708": 82, "gcode_analysi": 82, "printer_paramet": 82, "m108": 82, "m410": 82, "900": 82, "eol": [82, 92, 96], "2023": [82, 90], "06": [82, 90], "2024": 82, "31": [82, 90, 92], "524288000": 82, "libx264": 82, "10000k": 82, "vcodec": 82, "containerformat": 82, "sseof": 82, "q": 82, "classic": 82, "formatstr": 82, "drag": 82, "timelas": 82, "batch": 82, "band": 82, "parser": 82, "low": 82, "latenc": 82, "Be": [82, 92], "implic": 82, "decis": [82, 95, 96], "cloudflar": 82, "resolut": 82, "yyyi": [82, 86], "dd": [82, 86], "v6": 82, "1107": 82, "extra_data": 82, "quick": [82, 90], "mozilla": 82, "regular_express": 82, "unstructur": 82, "stun": 82, "l": [82, 86], "19302": 82, "bust": 82, "certif": [82, 83], "mjpeg": 82, "nativ": 82, "webrtc": 82, "before_request": [83, 93], "resp": 83, "after_request": [83, 93], "crf": 83, "httputil": 83, "httpserverrequest": 83, "shall": 83, "pragma": 83, "expir": 83, "allowed_path": 83, "netloc": 83, "default_timeout": 83, "simplecach": 83, "pickl": 83, "pickleerror": 83, "httpstatu": 83, "direct_passthrough": 83, "httponli": 83, "site": [83, 90], "ineffici": 83, "exce": 83, "max_cookie_s": 83, "max_ag": 83, "datetim": [83, 86, 95], "object_": 83, "obj": 83, "ensure_ascii": 83, "sort_kei": 83, "is_null_sess": 83, "perman": 83, "session_refresh_each_request": 83, "unresolv": 83, "rel_path": 83, "loader": 83, "rebuilt": 83, "lastmodifi": [83, 95], "timezon": 83, "awar": [83, 87, 92], "utc": 83, "func": [83, 95], "_not_": 83, "albeit": 83, "databas": 83, "302": 83, "login_requir": 83, "conn": 83, "session_id": 83, "expiri": 83, "detach": 83, "start_heartbeat": 83, "requesthandl": [83, 92], "similarli": 83, "is_client": 83, "http1connect": 83, "max_body_s": 83, "default_max_body_s": 83, "http1connectionparamet": 83, "iostream": 83, "http1serverconnect": 83, "_server_request_loop": 83, "httpserver": 83, "max_default_body_s": 83, "coroutin": 83, "tcpserver": 83, "ssliostream": 83, "wait_for_handshak": 83, "npn": 83, "alpn": 83, "path_valid": [83, 92], "path_processor": 83, "as_attach": [83, 92], "attachment_nam": 83, "access_valid": [83, 93], "compress": [83, 86], "httperror": 83, "staticfilehandl": [83, 92], "deliveri": [83, 92], "default_filenam": 83, "subdirectori": 83, "allow_client_cach": 83, "etag_gener": 83, "name_gener": 83, "mime_type_guess": 83, "mime": 83, "is_pre_compress": 83, "gzip": 83, "comput": [83, 97], "abspath": 83, "sha": 83, "512": 83, "stream_bodi": 83, "uncompress": 83, "include_bodi": 83, "typ": 83, "tb": 83, "uncaught": 83, "trace": [83, 90], "fallbackhandl": 83, "rewritten": [83, 92], "webkitformboundarypyisux63abamht5c": 83, "my_funny_apikei": 83, "tmpzupkro": 83, "349182": 83, "_process_multipart_data": 83, "file_prefix": 83, "file_suffix": 83, "cleanup": 83, "counterpart": 83, "httpclient": 83, "asynchttpcli": 83, "basenam": [83, 92], "wsgi_appl": 83, "executor": 83, "forced_head": 83, "removed_head": 83, "wsgi_app": 83, "octoprint_app": 83, "wsgicontain": 83, "__call__": 83, "bytesio": 83, "websocket": 83, "websockethandl": 83, "get_compression_opt": 83, "permessag": 83, "deflat": 83, "json_encod": 83, "jsonencod": 83, "frozendict": 83, "_httprequestcontext": 83, "_apply_xhead": 83, "remote_ip": 83, "downstream": 83, "blindli": [83, 95, 96], "proto": 83, "check_origin": 83, "rfc6454": 83, "path_filt": 83, "status_cod": [83, 92], "vice": 84, "versa": 84, "__overlay__": 84, "allow_fallback": 84, "check_writ": 84, "deep_check_writ": 84, "script_typ": [84, 92], "error_on_path": 84, "encapsul": 85, "display_nam": 85, "my_slic": 85, "save_slicer_profil": [85, 95], "my_default_profil": 85, "my_overrid": 85, "profile_path": [85, 95], "do_slic": [85, 95], "printer_profile_manag": [85, 92], "importantli": 85, "require_configur": 85, "slicer_nam": 85, "couldnotdeleteprofil": 85, "must_exist": 85, "slicerplugin": [85, 93], "ioerror": [85, 95], "stamp": 85, "require_exist": 85, "profile_nam": 85, "callback_arg": 85, "callback_kwarg": 85, "on_progress": [85, 95], "on_progress_arg": [85, 95], "on_progress_kwarg": [85, 95], "printer_profile_id": 85, "_analysi": 85, "_error": 85, "_cancel": 85, "calle": 85, "_progress": [85, 95], "commonli": 86, "default_factori": 86, "kw": 86, "shallow": 86, "od": 86, "run_first": 86, "on_condition_fals": 86, "on_cancel": 86, "repeatedli": 86, "timer": 86, "loop": [86, 92, 95], "exactli": [86, 95], "dynam": [86, 90, 95], "period": [86, 95], "sequenti": 86, "on_reset": 86, "ran": 86, "item_typ": 86, "stackoverflow": [86, 90], "312464": 86, "2028598": [86, 90], "gen": 86, "len": [86, 92], "stacklevel": 86, "includedoc": 86, "extenddoc": 86, "mod": 86, "offend": 86, "docstr": 86, "__doc__": 86, "caller": [86, 92], "shadow": 86, "getattr": 86, "zlib": 86, "decompress": 86, "deep": 86, "fnord": 86, "some_other_bar": 86, "whose": [86, 88, 92, 95], "filter_funct": 86, "key1": 86, "key2": 86, "other_kei": 86, "other_valu": 86, "k": [86, 92], "traceback": 86, "assertionerror": 86, "flatten": 86, "a1": 86, "a2": 86, "leaf_merg": 86, "in_plac": 86, "xormedia": 86, "isinst": [86, 92, 96], "l1": 86, "l2": 86, "diff": 86, "predic": 86, "bom": 86, "importerror": [86, 88, 96], "fmt": 86, "hh": 86, "num": 86, "unit": 86, "yte": 86, "ilo": 86, "ega": 86, "iga": 86, "era": 86, "decim": 86, "1094933": 86, "timedelta": 86, "ss": 86, "2020083": 86, "fqcn": 86, "comprehensive_json": 86, "s_or_u": 86, "renam": [86, 90], "stderr": 86, "do_something_with_the_passed_lin": 86, "sarg": 86, "underneath": [86, 90], "log_stdout": 86, "log_stderr": 86, "log_cal": 86, "err": 86, "delimit": 86, "buffer_s": 86, "output_timeout": 86, "_async": 86, "ansi": 86, "popen": 86, "win32": 86, "darwin": 86, "freebsd": 86, "compatibility_entri": 86, "current_o": 86, "close_exec": 86, "bunch": [87, 90, 94, 95], "plug": 87, "correspondingli": 87, "circumv": 87, "__plugin_name__": [88, 90, 92, 94, 95], "__plugin_pythoncompat__": [88, 90, 92, 95, 96], "__plugin_load__": [88, 91, 92], "whatev": [88, 92, 95], "__plugin_version__": [88, 90, 92, 94], "__plugin_description__": [88, 90, 92], "__plugin_author__": [88, 90], "__plugin_url__": [88, 90], "webpag": 88, "__plugin_license__": [88, 90], "__plugin_privacypolicy__": 88, "precaut": 88, "handle_gcode_s": 88, "comm_inst": [88, 92], "cmd_type": [88, 92], "getlogg": [88, 91, 92], "__name__": [88, 91, 92], "__plugin_check__": 88, "some_depend": 88, "check_config": [88, 93], "__plugin_unload__": 88, "__plugin_enable__": 88, "__plugin_disable__": 88, "__plugin_settings_overlay__": 88, "necessit": [88, 95], "5001": 88, "__init": 89, "py__": 89, "helloworld": [89, 90, 95], "cookiecutt": [89, 90], "md": [89, 90], "eleg": 89, "writeup": 89, "cours": [90, 92, 95], "fledg": [90, 95, 97], "pain": 90, "favor": [90, 97], "resembl": 90, "14": 90, "35": 90, "122": 90, "124": 90, "135": 90, "19": 90, "loadabl": 90, "modern": 90, "helloworldplugin": 90, "on_after_startup": [90, 91, 92, 95], "792": 90, "neat": 90, "greet": [90, 92], "convent": 90, "skeleton": 90, "delta": 90, "kib": 90, "plugin_packag": 90, "octoprint_helloworld": 90, "repo_nam": 90, "full_nam": 90, "net": 90, "github_usernam": 90, "yourgithubnam": 90, "plugin_vers": 90, "plugin_descript": 90, "todo": 90, "plugin_licens": 90, "agplv3": 90, "plugin_homepag": 90, "plugin_sourc": 90, "plugin_installurl": 90, "bug_report": 90, "feature_request": 90, "readm": 90, "__init__": [90, 92, 95, 96], "editorconfig": 90, "gitignor": 90, "babel": 90, "cfg": 90, "manifest": 90, "curios": 90, "prefil": 90, "plugin_identifi": 90, "octoprint_": 90, "plugin_author": 90, "mail": 90, "plugin_author_email": 90, "plugin_url": 90, "plugin_requir": 90, "sdist": 90, "14159430": 90, "plugin_additional_data": 90, "plugin_additional_packag": 90, "plugin_ignored_packag": 90, "octoprint_setuptool": 90, "create_plugin_setup_paramet": 90, "somedepend": 90, "additional_setup_paramet": 90, "somerepo": 90, "egg": 90, "python_requir": 90, "remain": 90, "pyc": 90, "discover": 90, "pyenv": 90, "env": 90, "py311": 90, "132": 90, "134": 90, "818": 90, "38": [90, 92], "997": 90, "ugli": 90, "nice": 90, "46": 90, "33": 90, "786": 90, "squash": 90, "48": 90, "54": 90, "templateplugin": [90, 92, 93], "wikipedia": 90, "helloworld_navbar": 90, "hello_world": [90, 95], "ve": [90, 96], "2015": [90, 95], "41": 90, "058": 90, "knockout": [90, 95], "get_template_var": [90, 95], "plugin_helloworld_url": 90, "hallo": 90, "welt": 90, "programm": 90, "47": 90, "18": [90, 92], "634": 90, "friendli": 90, "helloworld_set": 90, "div": [90, 92, 95], "settingsviewmodel": [90, 97], "void": 90, "navigationviewmodel": [90, 97], "unbind": 90, "get_template_config": [90, 92, 95], "custom_bind": [90, 95], "congratul": 90, "nav": 90, "ifram": 90, "helloworld_tab": 90, "xxlarg": 90, "newurl": 90, "primari": 90, "gotourl": 90, "currenturl": 90, "600px": 90, "border": 90, "1px": 90, "808080": 90, "assetplugin": [90, 93], "get_asset": [90, 95], "helloworldviewmodel": 90, "ko": 90, "dom": 90, "_after_": 90, "onbeforebind": [90, 97], "octoprint_viewmodel": [90, 97], "tab_plugin_helloworld": 90, "shini": 90, "desktop": [90, 95], "articl": 90, "squish": 90, "great": 90, "hardcod": 90, "nicer": 90, "Of": [90, 95], "lessj": 90, "bigger": 90, "forgot": 90, "85a134": 90, "compact": 90, "cleaner": 90, "invit": 90, "haven": 90, "curaengin": 90, "navbartemp": 90, "gh": 90, "newplugin": 90, "winless": 90, "__plugin_helpers__": 91, "zeroconf": 91, "excerpt": 91, "pybonjour": 91, "discoveryplugin": 91, "ssdp_brows": 91, "zeroconf_brows": 91, "zeroconf_regist": 91, "zeroconf_unregist": 91, "hopefulli": 91, "_register_growl": 91, "on_api_get": [91, 95], "jsonifi": [91, 92, 95], "browsing_en": 91, "browse_result": 91, "_gntp": 91, "_tcp": 91, "growl_inst": 91, "sibl": 92, "_gcode_hook": 92, "_pluginmanag": 92, "_gcodescript_hook": 92, "retval": 92, "to_list": 92, "scriptlin": 92, "custom_action_command": 92, "customactioncommandplugin": 92, "custom_action_handl": 92, "ordertest": 92, "ordertestplugin": 92, "oneorderedhook": 92, "anotherorderedhook": 92, "yetanotherhook": 92, "orderedhook": 92, "03": 92, "09": 92, "29": 92, "342": 92, "355": 92, "357": 92, "358": 92, "861": 92, "additional_permissions_hook": 92, "my_permiss": 92, "plugin_example_my_permiss": 92, "accessviewmodel": 92, "admin_group": 92, "user_group": 92, "readonly_group": 92, "guest_group": 92, "get_additional_permiss": 92, "gettext": 92, "user_manager_factory_hook": 92, "event_bu": 92, "analysis_queu": 92, "slicing_manag": 92, "file_manag": 92, "plugin_lifecycle_manag": 92, "preemptive_cach": 92, "stock": [92, 95], "settingsmanag": 92, "acl_keyvalidator_hook": 92, "obviou": 92, "educ": 92, "custom_keyvalid": 92, "findus": 92, "cli_commands_hook": 92, "cli_group": 92, "annot": 92, "custom_cli_command": 92, "clitest_command": 92, "greet_command": 92, "pass_context": 92, "random_greet_command": 92, "buon": 92, "giorno": 92, "hola": 92, "konnichiwa": 92, "oh": 92, "hai": 92, "hei": 92, "salv": 92, "randrang": 92, "morn": 92, "stranger": 92, "plugin_settings_from_settings_plugin": 92, "get_cli_command": 92, "plugin_settings_for_settings_plugin": 92, "bu": [92, 94, 95], "firmware_info_hook": 92, "firmware_data": 92, "firmware_vers": 92, "computation": 92, "expens": 92, "machinecom": 92, "firmware_capability_hook": 92, "already_defin": 92, "firmware_capability_report_hook": 92, "firmware_cap": 92, "protocol_action_hook": 92, "some_command": 92, "protocol_atcommandphase_hook": 92, "li": [92, 95], "mirror": 92, "custom_atcommand_handl": 92, "infinit": 92, "setpaus": 92, "protocol_gcodephase_hook": 92, "subcod": 92, "postprocess": 92, "expans": 92, "afterward": 92, "command_phas": 92, "traffic": 92, "2018": 92, "213": 92, "216": 92, "multi_gcode_test": 92, "217": 92, "219": 92, "230": 92, "00m": 92, "232": 92, "234": 92, "242": 92, "243": 92, "552": 92, "553": 92, "f6000": 92, "555": 92, "556": 92, "558": 92, "temperature_pol": 92, "sd_status_pol": 92, "categori": 92, "difficult": 92, "intent": 92, "my_custom_tag": 92, "honest": 92, "rewrite_foo": 92, "rewrite_m107": 92, "rewritem107plugin": 92, "sent_m106": 92, "gcode_received_hook": 92, "machine_typ": 92, "read_m115_respons": 92, "detect_machine_typ": 92, "parse_firmware_lin": 92, "printer_data": 92, "gcode_error_hook": 92, "error_messag": 92, "recover": 92, "worst": 92, "comm_error_handler_test": 92, "_handled_error": 92, "handle_error": 92, "lower_error": 92, "error_handler_test": 92, "protocol_scripts_hook": 92, "script_nam": 92, "newlin": 92, "message_on_connect": 92, "gcode_script_vari": 92, "protocol_temperatures_received_hook": 92, "parsed_temperatur": 92, "thereof": 92, "45": 92, "178": 92, "prone": 92, "garbag": 92, "sane": [92, 95], "sanitize_temperatur": 92, "parsed_temp": 92, "is_san": 92, "additional_port_names_hook": 92, "serial_factory_hook": 92, "read_timeout": 92, "analogu": 92, "pyseri": 92, "readlin": 92, "connection_timeout": 92, "_changest": 92, "state_detect_seri": 92, "serial_obj": 92, "_detectport": 92, "_log": 92, "_errorvalu": 92, "state_error": 92, "geterrorstr": 92, "writetimeout": 92, "10000": 92, "pariti": 92, "parity_odd": 92, "parity_non": 92, "register_custom_events_hook": 92, "Their": [92, 97], "transform": [92, 95], "camel_cas": 92, "plugin_myplugin_my_custom_ev": 92, "plugin_myplugin_my_other_custom_ev": 92, "my_custom_ev": 92, "my_other_custom_ev": 92, "analysis_queue_factory_hook": 92, "leaf": 92, "mycustomgcodeanalysisqueu": 92, "custom_gcode_analysis_queu": 92, "file_extension_hook": 92, "x3g": 92, "s3g": 92, "support_x3g_machinecod": 92, "file_preprocessor_hook": 92, "untouch": 92, "_strip": 92, "strip_all_com": 92, "strip_com": 92, "commentstripp": 92, "decoded_lin": 92, "valid_file_typ": [92, 95], "splitext": 92, "endswith": 92, "some_file_strip": 92, "additional_state_data_hook": 92, "beneath": [92, 95], "printer_factory_hook": 92, "printerinst": 92, "user_manag": 92, "power": [92, 95], "print_time_estimator_factori": 92, "printtimeestim": 92, "job_typ": 92, "denot": 92, "nonsens": 92, "customprinttimeestim": 92, "cleanedprinttim": 92, "statisticaltotalprinttim": 92, "statisticaltotalprinttimetyp": 92, "2h": 92, "create_estimator_factori": 92, "sd_card_upload_hook": 92, "start_callback": 92, "success_callback": 92, "failure_callback": 92, "local_filenam": 92, "remote_filenam": 92, "success_or_failure_callback": 92, "dummi": [92, 95], "ten": 92, "nop_upload_to_sd": 92, "sd_upload_start": 92, "sd_upload_succeed": 92, "sd_upload_fail": 92, "remote_nam": 92, "_get_free_remote_nam": 92, "op": 92, "sd_upload_success": 92, "sd_upload_failur": 92, "after_request_handlers_hook": 92, "before_request_handlers_hook": 92, "access_validator_hook": 92, "router": 92, "server_bodysize_hook": 92, "current_max_body_s": 92, "1024kb": 92, "increase_bodys": 92, "bodysizeplugin": 92, "_size": 92, "api_endpoint": 92, "make_respons": [92, 95], "input_nam": 92, "found_fil": 92, "bodysize_hook": 92, "server_route_hook": 92, "server_rout": 92, "deliv": [92, 95], "add_tornado_rout": 92, "camera": [92, 95], "tornadorouteplugin": 92, "route_hook": 92, "is_hidden_path": 92, "demonstr": [92, 95], "urlforwardhandl": 92, "socket_authed_hook": 92, "deauthent": 92, "socket_registration_hook": 92, "socket_emit_hook": 92, "additional_commands_hook": 92, "z0": 92, "get_additional_command": 92, "additional_bundle_files_hook": 92, "get_additional_bundle_fil": 92, "console_log": 92, "timelapse_extension_hook": 92, "get_timelapse_extens": 92, "templatetype_hook": 92, "template_sort": 92, "template_rul": 92, "sake": 92, "custom_append": 92, "custom_prepend": 92, "custom_add_entri": 92, "custom_add_ord": 92, "_plugin_": [92, 95], "to_entri": 92, "custom_template_provid": 92, "customtemplatetypeprovid": 92, "add_templatetyp": 92, "current_ord": 92, "current_rul": 92, "awesometempl": 92, "_awesometempl": 92, "custom_template_provider_set": 92, "h3": 92, "plugin_custom_template_provider_awesometempl": 92, "_div": 92, "h4": 92, "custom_template_consum": 92, "customtemplatetypeconsum": 92, "enabled_plugin": 92, "custom_template_consumer_awesometempl": 92, "ourselv": 92, "spec": 92, "ui_theming_hook": 92, "loginui_them": 92, "capture_pre_hook": 92, "capture_post_hook": 92, "eventhandlerplugin": 93, "mfaplugin": 93, "progressplugin": 93, "shutdownplugin": 93, "uiplugin": 93, "webcamproviderplugin": 93, "keyvalid": 93, "capability_report": 93, "additional_port_nam": 93, "extension_tre": [93, 95], "additional_exclud": 93, "before_backup": 93, "after_backup": 93, "before_restor": 93, "after_restor": 93, "reconnect_hook": 93, "handle_connect": 93, "sdcardupload": 93, "bodys": 93, "additional_command": 93, "additional_bundle_fil": 93, "templatetyp": [93, 95], "theme": 93, "diagram": 93, "grow": 93, "galor": 93, "pitfal": 93, "divis": 93, "checklist": 93, "overview": [94, 95], "_plugin_info": 94, "_datafold": 94, "heart": 95, "asset_plugin": 95, "all_asset": 95, "plugin_asset": 95, "preferred_stylesheet": 95, "supported_stylesheet": 95, "plugin_a": 95, "plugin_b": 95, "plugin_c": 95, "plugin_d": 95, "plugina": 95, "pluginb": 95, "pluginc": 95, "plugind": 95, "typic": 95, "get_asset_fold": 95, "appropri": 95, "clientj": 95, "my_fil": 95, "my_other_fil": 95, "my_styl": 95, "behav": [95, 96], "myblueprintplugin": 95, "myecho": 95, "method_nam": 95, "grace": 95, "is_blueprint_csrf_protect": 95, "exempt": 95, "csrf_exempt": 95, "subject": 95, "hello_y": 95, "hello_m": 95, "errorhandl": 95, "code_or_except": 95, "get_blueprint": 95, "get_blueprint_api_prefix": 95, "get_blueprint_kwarg": 95, "static_fold": 95, "template_fold": 95, "get_template_fold": 95, "term": 95, "enforc": 95, "forthcom": 95, "is_blueprint_protect": 95, "on_ev": 95, "mfa": 95, "verif": 95, "totp": 95, "mfatotp": 95, "fixtur": 95, "mfa_dummi": 95, "encourag": 95, "has_mfa_credenti": 95, "wrongmfacredenti": 95, "is_mfa_en": 95, "on_print_progress": 95, "increment": [95, 96], "on_slicing_progress": 95, "destination_loc": 95, "pluginsettingsmanag": 95, "unrel": 95, "experi": [95, 96], "data_fold": 95, "on_settings_sav": 95, "mysettingsplugin": 95, "old_flag": 95, "new_flag": 95, "on_settings_load": 95, "get_settings_restricted_path": 95, "config_version_kei": 95, "_config_vers": 95, "get_settings_preprocessor": 95, "some_kei": 95, "some_other_kei": 95, "some_method": 95, "assert": [95, 96], "some_other_valu": 95, "octoprintpermiss": 95, "admin_onli": 95, "user_onli": 95, "get_settings_vers": 95, "on_settings_cleanup": 95, "on_settings_initi": 95, "on_settings_migr": 95, "overload": 95, "_config": 95, "conjunct": 95, "cleanli": 95, "on_shutdown": 95, "immin": 95, "boil": 95, "flat": 95, "preliminari": 95, "mysimpleapiplugin": 95, "get_api_command": 95, "command1": 95, "command2": 95, "some_paramet": 95, "on_api_command": 95, "elif": 95, "some_optional_paramet": 95, "2342": 95, "140": 95, "is_api_adminonli": 95, "machinecode_path": 95, "model_path": 95, "your_plugins_slicing_progress": 95, "depict": 95, "get_slicer_default_profil": 95, "get_slicer_extension_tre": 95, "get_slicer_profil": 95, "get_slicer_profiles_lastmodifi": 95, "get_slicer_properti": 95, "same_devic": 95, "cpu": 95, "progress_report": 95, "source_file_typ": 95, "destination_extens": 95, "is_slicer_configur": 95, "cloud": 95, "enrich": 95, "_navbar": 95, "myplugin_navbar": 95, "_sidebar": 95, "myplugin_sidebar": 95, "_tab": 95, "myplugin_tab": 95, "alphabet": 95, "myplugin_set": 95, "_userset": 95, "myplugin_userset": 95, "_webcam": 95, "myplugin_webcam": 95, "is_wizard_requir": 95, "_wizard": 95, "myplugin_wizard": 95, "onwizardtabchang": 95, "hasn": 95, "2fa": 95, "_mfa_login": 95, "myplugin_mfa_login": 95, "_usersettings_mfa": 95, "myplugin_usersettings_mfa": 95, "_about": 95, "myplugin_about": 95, "mfa_login": 95, "usersettings_mfa": 95, "myplugin_first_tab": 95, "myplugin_second_tab": 95, "plugin_myplugin": 95, "plugin_myplugin_2": 95, "tab_plugin_myplugin": 95, "tab_plugin_myplugin_2": 95, "plugin_myplugin_1": 95, "myplugin_first_tab_jinja2": 95, "_1st": 95, "myplugin_second_tab_jinja2": 95, "_2nd": 95, "plugin_myplugin_1st": 95, "plugin_myplugin_2nd": 95, "tab_plugin_myplugin_1st": 95, "tab_plugin_myplugin_2nd": 95, "data_bind": 95, "myclass": 95, "myotherclass": 95, "font": 95, "fa": 95, "fab": 95, "template_head": 95, "classes_wrapp": 95, "classes_cont": 95, "styles_wrapp": 95, "styles_cont": 95, "classes_link": 95, "styles_link": 95, "bold": 95, "myplugin_othertab": 95, "tempt": 95, "will_handle_ui": 95, "on_ui_rend": 95, "_refresh": 95, "altogeth": 95, "exemplari": 95, "userag": 95, "dummy_mobile_ui": 95, "__future__": [95, 96], "absolute_import": [95, 96], "dummymobileuiplugin": 95, "agent": 95, "android": 95, "ipad": 95, "iphon": 95, "user_ag": 95, "render_kwarg": 95, "render_templ": 95, "dummy_mobile_ui_index": 95, "viewport": 95, "scale": 95, "scalabl": 95, "h1": 95, "hope": 95, "disappoint": 95, "ul": 95, "pluginnam": 95, "demand": [95, 97], "lazili": 95, "get_ui_additional_etag": 95, "default_addit": 95, "get_ui_additional_key_data_for_cach": 95, "get_ui_additional_request_data_for_preemptive_cach": 95, "werkzeug": 95, "environbuild": 95, "get_ui_additional_tracked_fil": 95, "get_ui_custom_etag": 95, "get_ui_custom_lastmodifi": 95, "get_ui_custom_template_filt": 95, "default_template_filt": 95, "template_typ": 95, "template_kei": 95, "get_ui_custom_tracked_fil": 95, "get_ui_data_for_preemptive_cach": 95, "get_ui_permiss": 95, "get_ui_preemptive_caching_additional_unless": 95, "get_ui_preemptive_caching_en": 95, "uiapikei": 95, "freshli": 95, "supportedextens": 95, "classicwebcam": 95, "testpictur": 95, "get_webcam_configur": 95, "take_webcam_snapshot": 95, "webcamnam": 95, "get_wizard_vers": 95, "get_default_set": 95, "reshow": 95, "some_key_unset": 95, "some_other_key_unset": 95, "get_wizard_detail": [95, 97], "onwizarddetail": [95, 97], "is_wizard_ignor": 95, "seen_wizard": 95, "previous": 95, "januari": 96, "1st": 96, "2020": 96, "goal": 96, "ecosystem": 96, "year": 96, "whichev": 96, "python3execut": 96, "usr": 96, "venv3": 96, "btw": 96, "python2": 96, "venv2": 96, "python37": 96, "venv37": 96, "bat": 96, "suggest": 96, "mv": 96, "py2": 96, "anotherplugin": 96, "markdown": 96, "dilig": 96, "comprehens": 96, "sum": 96, "cheat": 96, "sheet": 96, "idiom": 96, "six": 96, "strongli": 96, "book": 96, "chapter": 96, "troublesom": 96, "overcom": 96, "aim": 96, "upcom": 96, "stick": 96, "scenario": 96, "troubl": 96, "problemat": 96, "magic": 96, "wrote": 96, "mess": 96, "distinct": 96, "obvious": 96, "unicode_liter": 96, "annoyingli": 96, "ain": 96, "outskirt": 96, "anyhow": 96, "weird": 96, "my_sub_packag": 96, "revisit": 96, "penalti": 96, "result1": 96, "my_collect": 96, "result2": 96, "__plugin_pycompat__": 96, "print_funct": 96, "thoroughli": 96, "pai": 96, "attent": 96, "proven": 96, "biggest": 96, "topic": 96, "discuss": 96, "roadmap": 96, "sooner": 97, "knockoutj": 97, "letter": 97, "additionalnam": 97, "mycustomviewmodel": 97, "loginst": 97, "someotherviewmodel": 97, "yourcustomviewmodel": 97, "loginstateviewmodel": 97, "some_div": 97, "some_other_div": 97, "practic": 97, "appearanceviewmodel": 97, "connectionviewmodel": 97, "filesviewmodel": 97, "gcodefilesviewmodel": 97, "firstrunviewmodel": 97, "gcodeviewmodel": 97, "logsviewmodel": 97, "printerprofilesviewmodel": 97, "printerstateviewmodel": 97, "slicingviewmodel": 97, "temperatureviewmodel": 97, "terminalviewmodel": 97, "timelapseviewmodel": 97, "usersviewmodel": 97, "usersettingsviewmodel": 97, "wizardviewmodel": 97, "onstartup": 97, "onafterbind": 97, "onallbound": 97, "allviewmodel": 97, "onstartupcomplet": 97, "onserverdisconnect": 97, "ondataupdaterreconnect": 97, "reestablish": 97, "fromhistorydata": 97, "fromcurrentdata": 97, "onslicingprogress": 97, "modelpath": 97, "machinecodepath": 97, "onev": 97, "eventnam": 97, "oneventprintdon": 97, "fromtimelapsedata": 97, "ondataupdaterpluginmessag": 97, "onuserloggedin": 97, "onuserloggedout": 97, "onuserpermissionschang": 97, "onbeforeprintstart": 97, "ontabchang": 97, "onaftertabchang": 97, "inclus": 97, "onsettingsshown": 97, "onsettingshidden": 97, "onsettingsbeforesav": 97, "onusersettingsshown": 97, "onusersettingshidden": 97, "onusersettingsbeforesav": 97, "onbeforewizardtabchang": 97, "acl": 97, "onafterwizardtabchang": 97, "onbeforewizardfinish": 97, "onwizardfinish": 97, "onwebcamvisibilitychang": 97, "onwebcamrefresh": 97, "heavi": 97}, "objects": {"": [[0, 0, 1, "get--api-access-groups", "/api/access/groups"], [0, 1, 1, "post--api-access-groups", "/api/access/groups"], [0, 2, 1, "delete--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 3, 1, "put--api-access-groups-(string-key)", "/api/access/groups/(string:key)"], [0, 0, 1, "get--api-access-permissions", "/api/access/permissions"], [0, 0, 1, "get--api-access-users", "/api/access/users"], [0, 1, 1, "post--api-access-users", "/api/access/users"], [0, 2, 1, "delete--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 0, 1, "get--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 3, 1, "put--api-access-users-(string-username)", "/api/access/users/(string:username)"], [0, 2, 1, "delete--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 1, 1, "post--api-access-users-(string-username)-apikey", "/api/access/users/(string:username)/apikey"], [0, 3, 1, "put--api-access-users-(string-username)-password", "/api/access/users/(string:username)/password"], [0, 0, 1, "get--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [0, 4, 1, "patch--api-access-users-(string-username)-settings", "/api/access/users/(string:username)/settings"], [1, 0, 1, "get--api-connection", "/api/connection"], [1, 1, 1, "post--api-connection", "/api/connection"], [4, 0, 1, "get--api-currentuser", "/api/currentuser"], [3, 0, 1, "get--api-files", "/api/files"], [3, 0, 1, "get--api-files-(string-location)", "/api/files/(string:location)"], [3, 1, 1, "post--api-files-(string-location)", "/api/files/(string:location)"], [3, 0, 1, "get--api-files-(string-location)-(path-filename)", "/api/files/(string:location)/(path:filename)"], [3, 2, 1, "delete--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [3, 1, 1, "post--api-files-(string-location)-(path-path)", "/api/files/(string:location)/(path:path)"], [6, 0, 1, "get--api-job", "/api/job"], [6, 1, 1, "post--api-job", "/api/job"], [7, 0, 1, "get--api-languages", "/api/languages"], [7, 1, 1, "post--api-languages", "/api/languages"], [7, 2, 1, "delete--api-languages-(string-locale)-(string-pack)", "/api/languages/(string:locale)/(string:pack)"], [4, 1, 1, "post--api-login", "/api/login"], [4, 1, 1, "post--api-logout", "/api/logout"], [23, 0, 1, "get--api-plugin-appkeys", "/api/plugin/appkeys"], [23, 1, 1, "post--api-plugin-appkeys", "/api/plugin/appkeys"], [9, 0, 1, "get--api-printer", "/api/printer"], [9, 0, 1, "get--api-printer-bed", "/api/printer/bed"], [9, 1, 1, "post--api-printer-bed", "/api/printer/bed"], [9, 0, 1, "get--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-chamber", "/api/printer/chamber"], [9, 1, 1, "post--api-printer-command", "/api/printer/command"], [9, 0, 1, "get--api-printer-command-custom", "/api/printer/command/custom"], [9, 0, 1, "get--api-printer-error", "/api/printer/error"], [9, 1, 1, "post--api-printer-printhead", "/api/printer/printhead"], [9, 0, 1, "get--api-printer-sd", "/api/printer/sd"], [9, 1, 1, "post--api-printer-sd", "/api/printer/sd"], [9, 0, 1, "get--api-printer-tool", "/api/printer/tool"], [9, 1, 1, "post--api-printer-tool", "/api/printer/tool"], [10, 0, 1, "get--api-printerprofiles", "/api/printerprofiles"], [10, 1, 1, "post--api-printerprofiles", "/api/printerprofiles"], [10, 0, 1, "get--api-printerprofiles-(string-identifier)", "/api/printerprofiles/(string:identifier)"], [10, 2, 1, "delete--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [10, 4, 1, "patch--api-printerprofiles-(string-profile)", "/api/printerprofiles/(string:profile)"], [12, 0, 1, "get--api-server", "/api/server"], [13, 0, 1, "get--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings", "/api/settings"], [13, 1, 1, "post--api-settings-apikey", "/api/settings/apikey"], [13, 0, 1, "get--api-settings-templates", "/api/settings/templates"], [14, 0, 1, "get--api-slicing", "/api/slicing"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles", "/api/slicing/(string:slicer)/profiles"], [14, 2, 1, "delete--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 0, 1, "get--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 4, 1, "patch--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [14, 3, 1, "put--api-slicing-(string-slicer)-profiles-(string-key)", "/api/slicing/(string:slicer)/profiles/(string:key)"], [15, 0, 1, "get--api-system-commands", "/api/system/commands"], [15, 0, 1, "get--api-system-commands-(string-source)", "/api/system/commands/(string:source)"], [15, 1, 1, "post--api-system-commands-(string-source)-(string-action)", "/api/system/commands/(string:source)/(string:action)"], [16, 0, 1, "get--api-timelapse", "/api/timelapse"], [16, 1, 1, "post--api-timelapse", "/api/timelapse"], [16, 2, 1, "delete--api-timelapse-(string-name)", "/api/timelapse/(string:name)"], [16, 2, 1, "delete--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [16, 1, 1, "post--api-timelapse-unrendered-(string-name)", "/api/timelapse/unrendered/(string:name)"], [17, 1, 1, "post--api-util-test", "/api/util/test"], [18, 0, 1, "get--api-version", "/api/version"], [23, 1, 1, "post--plugin-appkeys-decision--str-user_token-", "/plugin/appkeys/decision/<str:user_token>"], [23, 0, 1, "get--plugin-appkeys-probe", "/plugin/appkeys/probe"], [23, 1, 1, "post--plugin-appkeys-request", "/plugin/appkeys/request"], [23, 0, 1, "get--plugin-appkeys-request--str-app_token-", "/plugin/appkeys/request/<str:app_token>"], [31, 0, 1, "get--plugin-logging-logs", "/plugin/logging/logs"], [31, 2, 1, "delete--plugin-logging-logs-(path-filename)", "/plugin/logging/logs/(path:filename)"], [19, 0, 1, "get--setup-wizard", "/setup/wizard"], [19, 1, 1, "post--setup-wizard", "/setup/wizard"], [57, 5, 1, "", "OctoPrintClient"], [92, 8, 1, "", "access_validator_hook"], [92, 8, 1, "", "acl_keyvalidator_hook"], [92, 8, 1, "", "additional_bundle_files_hook"], [92, 8, 1, "", "additional_commands_hook"], [24, 8, 1, "", "additional_excludes_hook"], [92, 8, 1, "", "additional_permissions_hook"], [92, 8, 1, "", "additional_port_names_hook"], [92, 8, 1, "", "additional_state_data_hook"], [24, 8, 1, "", "after_backup_hook"], [92, 8, 1, "", "after_request_handlers_hook"], [24, 8, 1, "", "after_restore_hook"], [92, 8, 1, "", "analysis_queue_factory_hook"], [24, 8, 1, "", "before_backup_hook"], [92, 8, 1, "", "before_request_handlers_hook"], [24, 8, 1, "", "before_restore_hook"], [92, 8, 1, "", "capture_post_hook"], [92, 8, 1, "", "capture_pre_hook"], [92, 8, 1, "", "cli_commands_hook"], [92, 8, 1, "", "file_extension_hook"], [92, 8, 1, "", "file_preprocessor_hook"], [92, 8, 1, "", "firmware_capability_hook"], [92, 8, 1, "", "firmware_capability_report_hook"], [92, 8, 1, "", "firmware_info_hook"], [92, 8, 1, "", "gcode_error_hook"], [92, 8, 1, "", "gcode_received_hook"], [92, 8, 1, "", "print_time_estimator_factory"], [92, 8, 1, "", "printer_factory_hook"], [92, 8, 1, "", "protocol_action_hook"], [92, 8, 1, "", "protocol_atcommandphase_hook"], [92, 8, 1, "", "protocol_gcodephase_hook"], [92, 8, 1, "", "protocol_scripts_hook"], [92, 8, 1, "", "protocol_temperatures_received_hook"], [32, 8, 1, "", "reconnect_hooks_hook"], [92, 8, 1, "", "register_custom_events_hook"], [92, 8, 1, "", "sd_card_upload_hook"], [92, 8, 1, "", "serial_factory_hook"], [92, 8, 1, "", "server_bodysize_hook"], [92, 8, 1, "", "server_route_hook"], [92, 8, 1, "", "templatetype_hook"], [92, 8, 1, "", "timelapse_extension_hook"], [92, 8, 1, "", "ui_theming_hook"], [33, 8, 1, "", "update_config_hook"], [92, 8, 1, "", "user_manager_factory_hook"]], "OctoPrintClient": [[57, 5, 1, "", "InvalidArgumentError"], [57, 6, 1, "", "ajax"], [57, 6, 1, "", "ajaxWithData"], [57, 6, 1, "", "createCustomException"], [57, 6, 1, "", "createRejectedDeferred"], [57, 6, 1, "", "delete"], [57, 6, 1, "", "download"], [57, 6, 1, "", "get"], [57, 6, 1, "", "getBaseUrl"], [57, 6, 1, "", "getBlueprintUrl"], [57, 6, 1, "", "getCookie"], [57, 6, 1, "", "getRequestHeaders"], [57, 6, 1, "", "getSimpleApiUrl"], [57, 6, 1, "", "getWithQuery"], [57, 6, 1, "", "issueCommand"], [57, 7, 1, "", "options"], [57, 6, 1, "", "patch"], [57, 6, 1, "", "patchJson"], [57, 7, 1, "", "plugins"], [57, 6, 1, "", "post"], [57, 6, 1, "", "postJson"], [57, 6, 1, "", "put"], [57, 6, 1, "", "putJson"], [57, 6, 1, "", "registerPluginComponent"], [57, 6, 1, "", "simpleApiCommand"], [57, 6, 1, "", "simpleApiGet"], [57, 6, 1, "", "upload"]], "OctoPrintClient.browser": [[58, 6, 1, "", "login"], [58, 6, 1, "", "logout"], [58, 6, 1, "", "passiveLogin"]], "OctoPrintClient.connection": [[59, 6, 1, "", "connect"], [59, 6, 1, "", "disconnect"], [59, 6, 1, "", "fakeAck"], [59, 6, 1, "", "getSettings"]], "OctoPrintClient.control": [[60, 6, 1, "", "getCustomControls"], [60, 6, 1, "", "sendGcode"], [60, 6, 1, "", "sendGcodeScript"], [60, 6, 1, "", "sendGcodeScriptWithParameters"], [60, 6, 1, "", "sendGcodeWithParameters"]], "OctoPrintClient.files": [[61, 6, 1, "", "copy"], [61, 6, 1, "", "createFolder"], [61, 6, 1, "", "delete"], [61, 6, 1, "", "download"], [61, 6, 1, "", "entryForPath"], [61, 6, 1, "", "get"], [61, 6, 1, "", "list"], [61, 6, 1, "", "listForLocation"], [61, 6, 1, "", "move"], [61, 6, 1, "", "pathForEntry"], [61, 6, 1, "", "select"], [61, 6, 1, "", "slice"], [61, 6, 1, "", "upload"]], "OctoPrintClient.job": [[63, 6, 1, "", "cancel"], [63, 6, 1, "", "get"], [63, 6, 1, "", "pause"], [63, 6, 1, "", "restart"], [63, 6, 1, "", "resume"], [63, 6, 1, "", "start"], [63, 6, 1, "", "togglePause"]], "OctoPrintClient.languages": [[64, 6, 1, "", "delete"], [64, 6, 1, "", "list"], [64, 6, 1, "", "upload"]], "OctoPrintClient.plugins.appkeys": [[23, 6, 1, "", "authenticate"], [23, 6, 1, "", "checkDecision"], [23, 6, 1, "", "decide"], [23, 6, 1, "", "generateKey"], [23, 6, 1, "", "getAllKeys"], [23, 6, 1, "", "getKey"], [23, 6, 1, "", "getKeys"], [23, 6, 1, "", "probe"], [23, 6, 1, "", "request"], [23, 6, 1, "", "requestForUser"], [23, 6, 1, "", "revokeKey"], [23, 6, 1, "", "revokeKeyForApp"]], "OctoPrintClient.plugins.logging": [[31, 6, 1, "", "deleteLog"], [31, 6, 1, "", "downloadLog"], [31, 6, 1, "", "listLogs"]], "OctoPrintClient.printer": [[66, 6, 1, "", "extrude"], [66, 6, 1, "", "getBedState"], [66, 6, 1, "", "getChamberState"], [66, 6, 1, "", "getFullState"], [66, 6, 1, "", "getSdState"], [66, 6, 1, "", "getToolState"], [66, 6, 1, "", "home"], [66, 6, 1, "", "initSd"], [66, 6, 1, "", "jog"], [66, 6, 1, "", "refreshSd"], [66, 6, 1, "", "releaseSd"], [66, 6, 1, "", "selectTool"], [66, 6, 1, "", "setBedTargetTemperature"], [66, 6, 1, "", "setBedTemperatureOffset"], [66, 6, 1, "", "setChamberTargetTemperature"], [66, 6, 1, "", "setChamberTemperatureOffset"], [66, 6, 1, "", "setFeedrate"], [66, 6, 1, "", "setFlowrate"], [66, 6, 1, "", "setToolTargetTemperatures"], [66, 6, 1, "", "setToolTemperatureOffsets"]], "OctoPrintClient.printerprofiles": [[67, 6, 1, "", "add"], [67, 6, 1, "", "delete"], [67, 6, 1, "", "get"], [67, 6, 1, "", "list"], [67, 6, 1, "", "update"]], "OctoPrintClient.settings": [[68, 6, 1, "", "generateApiKey"], [68, 6, 1, "", "get"], [68, 6, 1, "", "getPluginSettings"], [68, 6, 1, "", "save"], [68, 6, 1, "", "savePluginSettings"]], "OctoPrintClient.slicing": [[69, 6, 1, "", "addProfileForSlicer"], [69, 6, 1, "", "deleteProfileForSlicer"], [69, 6, 1, "", "getProfileForSlicer"], [69, 6, 1, "", "listAllSlicersAndProfiles"], [69, 6, 1, "", "listProfilesForSlicer"], [69, 6, 1, "", "updateProfileForSlicer"]], "OctoPrintClient.socket": [[70, 6, 1, "", "connect"], [70, 6, 1, "", "decreaseRate"], [70, 6, 1, "", "disconnect"], [70, 6, 1, "", "increaseRate"], [70, 6, 1, "", "onMessage"], [70, 6, 1, "", "onRateTooHigh"], [70, 6, 1, "", "onRateTooLow"], [70, 7, 1, "", "options"], [70, 6, 1, "", "reconnect"], [70, 6, 1, "", "removeMessage"], [70, 6, 1, "", "sendAuth"], [70, 6, 1, "", "sendMessage"]], "OctoPrintClient.system": [[71, 6, 1, "", "executeCommand"], [71, 6, 1, "", "getCommands"], [71, 6, 1, "", "getCommandsForSource"]], "OctoPrintClient.timelapse": [[72, 6, 1, "", "delete"], [72, 6, 1, "", "deleteUnrendered"], [72, 6, 1, "", "download"], [72, 6, 1, "", "get"], [72, 6, 1, "", "getConfig"], [72, 6, 1, "", "list"], [72, 6, 1, "", "listRendered"], [72, 6, 1, "", "listUnrendered"], [72, 6, 1, "", "renderUnrendered"], [72, 6, 1, "", "saveConfig"]], "OctoPrintClient.users": [[73, 6, 1, "", "add"], [73, 6, 1, "", "changePassword"], [73, 6, 1, "", "delete"], [73, 6, 1, "", "generateApiKey"], [73, 6, 1, "", "get"], [73, 6, 1, "", "getSettings"], [73, 6, 1, "", "list"], [73, 6, 1, "", "resetApiKey"], [73, 6, 1, "", "saveSettings"], [73, 6, 1, "", "update"]], "OctoPrintClient.util": [[74, 6, 1, "", "test"], [74, 6, 1, "", "testExecutable"], [74, 6, 1, "", "testPath"], [74, 6, 1, "", "testResolution"], [74, 6, 1, "", "testServer"], [74, 6, 1, "", "testUrl"]], "OctoPrintClient.wizard": [[75, 6, 1, "", "finish"], [75, 6, 1, "", "get"]], "octoprint.access": [[76, 9, 0, "-", "users"]], "octoprint.access.users": [[76, 10, 1, "", "AnonymousUser"], [76, 10, 1, "", "ApiUser"], [76, 11, 1, "", "CorruptUserStorage"], [76, 11, 1, "", "InvalidUsername"], [76, 11, 1, "", "UnknownRole"], [76, 11, 1, "", "UnknownUser"], [76, 10, 1, "", "User"], [76, 11, 1, "", "UserAlreadyExists"]], "octoprint.access.users.User": [[76, 12, 1, "", "asDict"]], "octoprint": [[77, 9, 0, "-", "cli"], [78, 9, 0, "-", "filemanager"], [80, 9, 0, "-", "plugin"], [81, 9, 0, "-", "printer"], [82, 9, 0, "-", "schema"], [83, 9, 0, "-", "server"], [84, 9, 0, "-", "settings"], [85, 9, 0, "-", "slicing"], [86, 9, 0, "-", "util"]], "octoprint.cli": [[77, 10, 1, "", "HiddenOption"], [77, 10, 1, "", "OctoPrintContext"], [77, 8, 1, "", "bulk_options"], [77, 9, 0, "-", "dev"], [77, 8, 1, "", "hidden_option"], [77, 8, 1, "", "init_platform_for_cli"], [77, 8, 1, "", "legacy_options"], [77, 8, 1, "", "pass_octoprint_ctx"], [77, 9, 0, "-", "plugins"], [77, 9, 0, "-", "server"], [77, 8, 1, "", "set_ctx_obj_option"], [77, 8, 1, "", "standard_options"]], "octoprint.cli.dev": [[77, 10, 1, "", "OctoPrintDevelCommands"]], "octoprint.cli.dev.OctoPrintDevelCommands": [[77, 12, 1, "", "get_command"], [77, 12, 1, "", "list_commands"]], "octoprint.cli.plugins": [[77, 10, 1, "", "OctoPrintPluginCommands"]], "octoprint.cli.plugins.OctoPrintPluginCommands": [[77, 12, 1, "", "get_command"], [77, 12, 1, "", "list_commands"], [77, 13, 1, "", "plugin_manager"], [77, 13, 1, "", "settings"]], "octoprint.cli.server": [[77, 8, 1, "", "daemon_options"], [77, 8, 1, "", "run_server"], [77, 8, 1, "", "server_options"]], "octoprint.filemanager": [[78, 10, 1, "", "ContentTypeDetector"], [78, 10, 1, "", "ContentTypeMapping"], [78, 11, 1, "", "NoSuchStorage"], [78, 9, 0, "-", "analysis"], [78, 9, 0, "-", "destinations"], [78, 9, 0, "-", "storage"], [78, 9, 0, "-", "util"]], "octoprint.filemanager.ContentTypeDetector": [[78, 14, 1, "", "detector"], [78, 14, 1, "", "extensions"]], "octoprint.filemanager.ContentTypeMapping": [[78, 14, 1, "", "content_type"], [78, 14, 1, "", "extensions"]], "octoprint.filemanager.analysis": [[78, 10, 1, "", "AbstractAnalysisQueue"], [78, 11, 1, "", "AnalysisAborted"], [78, 10, 1, "", "AnalysisQueue"], [78, 10, 1, "", "GcodeAnalysisQueue"], [78, 10, 1, "", "QueueEntry"]], "octoprint.filemanager.analysis.AbstractAnalysisQueue": [[78, 12, 1, "", "_do_abort"], [78, 12, 1, "", "_do_analysis"], [78, 12, 1, "", "enqueue"], [78, 12, 1, "", "pause"], [78, 12, 1, "", "resume"]], "octoprint.filemanager.storage": [[78, 10, 1, "", "LocalFileStorage"], [78, 10, 1, "", "StorageInterface"]], "octoprint.filemanager.storage.LocalFileStorage": [[78, 12, 1, "", "add_file"], [78, 12, 1, "", "add_folder"], [78, 12, 1, "", "add_link"], [78, 14, 1, "", "analysis_backlog"], [78, 12, 1, "", "canonicalize"], [78, 12, 1, "", "copy_file"], [78, 12, 1, "", "copy_folder"], [78, 12, 1, "", "file_exists"], [78, 12, 1, "", "file_in_path"], [78, 12, 1, "", "folder_exists"], [78, 12, 1, "", "get_additional_metadata"], [78, 12, 1, "", "get_lastmodified"], [78, 12, 1, "", "get_metadata"], [78, 12, 1, "", "get_size"], [78, 12, 1, "", "has_analysis"], [78, 12, 1, "", "join_path"], [78, 12, 1, "", "last_modified"], [78, 12, 1, "", "list_files"], [78, 12, 1, "", "move_file"], [78, 12, 1, "", "move_folder"], [78, 12, 1, "", "path_in_storage"], [78, 12, 1, "", "path_on_disk"], [78, 12, 1, "", "remove_additional_metadata"], [78, 12, 1, "", "remove_file"], [78, 12, 1, "", "remove_folder"], [78, 12, 1, "", "remove_link"], [78, 12, 1, "", "sanitize"], [78, 12, 1, "", "sanitize_name"], [78, 12, 1, "", "sanitize_path"], [78, 12, 1, "", "set_additional_metadata"], [78, 12, 1, "", "split_path"]], "octoprint.filemanager.storage.StorageInterface": [[78, 12, 1, "", "add_file"], [78, 12, 1, "", "add_folder"], [78, 12, 1, "", "add_link"], [78, 14, 1, "", "analysis_backlog"], [78, 12, 1, "", "canonicalize"], [78, 12, 1, "", "copy_file"], [78, 12, 1, "", "copy_folder"], [78, 12, 1, "", "file_exists"], [78, 12, 1, "", "file_in_path"], [78, 12, 1, "", "folder_exists"], [78, 12, 1, "", "get_additional_metadata"], [78, 12, 1, "", "get_lastmodified"], [78, 12, 1, "", "get_metadata"], [78, 12, 1, "", "get_size"], [78, 12, 1, "", "has_analysis"], [78, 12, 1, "", "join_path"], [78, 12, 1, "", "last_modified"], [78, 12, 1, "", "list_files"], [78, 12, 1, "", "move_file"], [78, 12, 1, "", "move_folder"], [78, 12, 1, "", "path_in_storage"], [78, 12, 1, "", "path_on_disk"], [78, 12, 1, "", "remove_additional_metadata"], [78, 12, 1, "", "remove_file"], [78, 12, 1, "", "remove_folder"], [78, 12, 1, "", "remove_link"], [78, 12, 1, "", "sanitize"], [78, 12, 1, "", "sanitize_name"], [78, 12, 1, "", "sanitize_path"], [78, 12, 1, "", "set_additional_metadata"], [78, 12, 1, "", "split_path"]], "octoprint.filemanager.util": [[78, 10, 1, "", "AbstractFileWrapper"], [78, 10, 1, "", "DiskFileWrapper"], [78, 10, 1, "", "LineProcessorStream"], [78, 10, 1, "", "MultiStream"], [78, 10, 1, "", "StreamWrapper"]], "octoprint.filemanager.util.AbstractFileWrapper": [[78, 12, 1, "", "save"], [78, 12, 1, "", "stream"]], "octoprint.filemanager.util.DiskFileWrapper": [[78, 12, 1, "", "save"], [78, 12, 1, "", "stream"]], "octoprint.filemanager.util.LineProcessorStream": [[78, 12, 1, "", "close"], [78, 12, 1, "", "process_line"], [78, 12, 1, "", "readable"], [78, 12, 1, "", "seekable"], [78, 12, 1, "", "writable"]], "octoprint.filemanager.util.MultiStream": [[78, 12, 1, "", "close"], [78, 12, 1, "", "readable"], [78, 12, 1, "", "seekable"], [78, 12, 1, "", "writable"]], "octoprint.filemanager.util.StreamWrapper": [[78, 12, 1, "", "save"], [78, 12, 1, "", "stream"]], "octoprint.plugin": [[95, 10, 1, "", "AssetPlugin"], [95, 10, 1, "", "BlueprintPlugin"], [95, 10, 1, "", "EventHandlerPlugin"], [95, 10, 1, "", "MfaPlugin"], [80, 10, 1, "", "PluginSettings"], [95, 10, 1, "", "ProgressPlugin"], [95, 10, 1, "", "ReloadNeedingPlugin"], [95, 10, 1, "", "RestartNeedingPlugin"], [95, 10, 1, "", "SettingsPlugin"], [95, 10, 1, "", "ShutdownPlugin"], [95, 10, 1, "", "SimpleApiPlugin"], [95, 10, 1, "", "SlicerPlugin"], [95, 10, 1, "", "StartupPlugin"], [95, 10, 1, "", "TemplatePlugin"], [95, 10, 1, "", "UiPlugin"], [95, 10, 1, "", "WebcamProviderPlugin"], [95, 10, 1, "", "WizardPlugin"], [80, 8, 1, "", "call_plugin"], [80, 9, 0, "-", "core"], [80, 8, 1, "", "plugin_manager"], [80, 8, 1, "", "plugin_settings"], [80, 9, 0, "-", "types"]], "octoprint.plugin.AssetPlugin": [[95, 12, 1, "", "get_asset_folder"], [95, 12, 1, "", "get_assets"]], "octoprint.plugin.BlueprintPlugin": [[95, 12, 1, "", "csrf_exempt"], [95, 12, 1, "", "errorhandler"], [95, 12, 1, "", "get_blueprint"], [95, 12, 1, "", "get_blueprint_api_prefixes"], [95, 12, 1, "", "get_blueprint_kwargs"], [95, 12, 1, "", "is_blueprint_csrf_protected"], [95, 12, 1, "", "is_blueprint_protected"], [95, 12, 1, "", "route"]], "octoprint.plugin.EventHandlerPlugin": [[95, 12, 1, "", "on_event"]], "octoprint.plugin.MfaPlugin": [[95, 12, 1, "", "has_mfa_credentials"], [95, 12, 1, "", "is_mfa_enabled"]], "octoprint.plugin.PluginSettings": [[80, 12, 1, "", "add_overlay"], [80, 12, 1, "", "get"], [80, 12, 1, "", "get_boolean"], [80, 12, 1, "", "get_float"], [80, 12, 1, "", "get_int"], [80, 12, 1, "", "get_plugin_data_folder"], [80, 12, 1, "", "get_plugin_logfile_path"], [80, 12, 1, "", "global_get"], [80, 12, 1, "", "global_get_basefolder"], [80, 12, 1, "", "global_get_boolean"], [80, 12, 1, "", "global_get_float"], [80, 12, 1, "", "global_get_int"], [80, 12, 1, "", "global_set"], [80, 12, 1, "", "global_set_boolean"], [80, 12, 1, "", "global_set_float"], [80, 12, 1, "", "global_set_int"], [80, 12, 1, "", "remove_overlay"], [80, 12, 1, "", "save"], [80, 12, 1, "", "set"], [80, 12, 1, "", "set_boolean"], [80, 12, 1, "", "set_float"], [80, 12, 1, "", "set_int"]], "octoprint.plugin.ProgressPlugin": [[95, 12, 1, "", "on_print_progress"], [95, 12, 1, "", "on_slicing_progress"]], "octoprint.plugin.SettingsPlugin": [[95, 13, 1, "", "config_version_key"], [95, 12, 1, "", "get_settings_defaults"], [95, 12, 1, "", "get_settings_preprocessors"], [95, 12, 1, "", "get_settings_restricted_paths"], [95, 12, 1, "", "get_settings_version"], [95, 12, 1, "", "on_settings_cleanup"], [95, 12, 1, "", "on_settings_initialized"], [95, 12, 1, "", "on_settings_load"], [95, 12, 1, "", "on_settings_migrate"], [95, 12, 1, "", "on_settings_save"]], "octoprint.plugin.ShutdownPlugin": [[95, 12, 1, "", "on_shutdown"]], "octoprint.plugin.SimpleApiPlugin": [[95, 12, 1, "", "get_api_commands"], [95, 12, 1, "", "is_api_adminonly"], [95, 12, 1, "", "on_api_command"], [95, 12, 1, "", "on_api_get"]], "octoprint.plugin.SlicerPlugin": [[95, 12, 1, "", "cancel_slicing"], [95, 12, 1, "", "do_slice"], [95, 12, 1, "", "get_slicer_default_profile"], [95, 12, 1, "", "get_slicer_extension_tree"], [95, 12, 1, "", "get_slicer_profile"], [95, 12, 1, "", "get_slicer_profiles"], [95, 12, 1, "", "get_slicer_profiles_lastmodified"], [95, 12, 1, "", "get_slicer_properties"], [95, 12, 1, "", "is_slicer_configured"], [95, 12, 1, "", "save_slicer_profile"]], "octoprint.plugin.StartupPlugin": [[95, 12, 1, "", "on_after_startup"], [95, 12, 1, "", "on_startup"]], "octoprint.plugin.TemplatePlugin": [[95, 12, 1, "", "get_template_configs"], [95, 12, 1, "", "get_template_folder"], [95, 12, 1, "", "get_template_vars"]], "octoprint.plugin.UiPlugin": [[95, 12, 1, "", "get_ui_additional_etag"], [95, 12, 1, "", "get_ui_additional_key_data_for_cache"], [95, 12, 1, "", "get_ui_additional_request_data_for_preemptive_caching"], [95, 12, 1, "", "get_ui_additional_tracked_files"], [95, 12, 1, "", "get_ui_custom_etag"], [95, 12, 1, "", "get_ui_custom_lastmodified"], [95, 12, 1, "", "get_ui_custom_template_filter"], [95, 12, 1, "", "get_ui_custom_tracked_files"], [95, 12, 1, "", "get_ui_data_for_preemptive_caching"], [95, 12, 1, "", "get_ui_permissions"], [95, 12, 1, "", "get_ui_preemptive_caching_additional_unless"], [95, 12, 1, "", "get_ui_preemptive_caching_enabled"], [95, 12, 1, "", "on_ui_render"], [95, 12, 1, "", "will_handle_ui"]], "octoprint.plugin.WebcamProviderPlugin": [[95, 12, 1, "", "get_webcam_configurations"], [95, 12, 1, "", "take_webcam_snapshot"]], "octoprint.plugin.WizardPlugin": [[95, 12, 1, "", "get_wizard_details"], [95, 12, 1, "", "get_wizard_version"], [95, 12, 1, "", "is_wizard_ignored"], [95, 12, 1, "", "is_wizard_required"], [95, 12, 1, "", "on_wizard_finish"]], "octoprint.plugin.core": [[80, 10, 1, "", "Plugin"], [80, 10, 1, "", "PluginInfo"], [80, 10, 1, "", "PluginManager"], [80, 10, 1, "", "RestartNeedingPlugin"], [80, 10, 1, "", "SortablePlugin"]], "octoprint.plugin.core.Plugin": [[80, 13, 1, "", "_basefolder"], [80, 13, 1, "", "_identifier"], [80, 13, 1, "", "_logger"], [80, 13, 1, "", "_plugin_name"], [80, 13, 1, "", "_plugin_version"], [80, 12, 1, "", "initialize"], [80, 12, 1, "", "on_plugin_disabled"], [80, 12, 1, "", "on_plugin_enabled"]], "octoprint.plugin.core.PluginInfo": [[80, 14, 1, "", "author"], [80, 13, 1, "", "blacklisted"], [80, 13, 1, "", "bundled"], [80, 14, 1, "", "check"], [80, 14, 1, "", "description"], [80, 14, 1, "", "disable"], [80, 14, 1, "", "disabling_discouraged"], [80, 14, 1, "", "enable"], [80, 13, 1, "", "enabled"], [80, 13, 1, "", "forced_disabled"], [80, 12, 1, "", "get_hook"], [80, 12, 1, "", "get_implementation"], [80, 14, 1, "", "helpers"], [80, 14, 1, "", "hidden"], [80, 14, 1, "", "hooks"], [80, 14, 1, "", "implementation"], [80, 13, 1, "", "incompatible"], [80, 13, 1, "", "invalid_syntax"], [80, 14, 1, "", "license"], [80, 14, 1, "", "load"], [80, 13, 1, "", "loaded"], [80, 12, 1, "", "long_str"], [80, 14, 1, "", "looks_like_plugin"], [80, 13, 1, "", "managable"], [80, 14, 1, "", "name"], [80, 13, 1, "", "needs_restart"], [80, 13, 1, "", "origin"], [80, 14, 1, "", "parsed_metadata"], [80, 14, 1, "", "privacypolicy"], [80, 14, 1, "", "pythoncompat"], [80, 14, 1, "", "unload"], [80, 14, 1, "", "url"], [80, 12, 1, "", "validate"], [80, 14, 1, "", "version"]], "octoprint.plugin.core.PluginManager": [[80, 12, 1, "", "disable_plugin"], [80, 12, 1, "", "enable_plugin"], [80, 12, 1, "", "get_filtered_implementations"], [80, 12, 1, "", "get_helpers"], [80, 12, 1, "", "get_hooks"], [80, 12, 1, "", "get_implementations"], [80, 12, 1, "", "get_plugin"], [80, 12, 1, "", "get_plugin_info"], [80, 12, 1, "", "has_any_of_hooks"], [80, 12, 1, "", "has_any_of_mixins"], [80, 12, 1, "", "has_obsolete_hooks"], [80, 12, 1, "", "has_restart_needing_hooks"], [80, 12, 1, "", "has_restart_needing_implementation"], [80, 12, 1, "", "hook_matches_hooks"], [80, 12, 1, "", "is_obsolete_hook"], [80, 12, 1, "", "is_plugin_marked"], [80, 12, 1, "", "is_restart_needing_hook"], [80, 12, 1, "", "is_restart_needing_plugin"], [80, 12, 1, "", "mark_plugin"], [80, 14, 1, "", "plugin_hooks"], [80, 14, 1, "", "plugins"], [80, 12, 1, "", "register_message_receiver"], [80, 12, 1, "", "reload_plugins"], [80, 12, 1, "", "send_plugin_message"], [80, 12, 1, "", "unregister_message_receiver"]], "octoprint.plugin.core.SortablePlugin": [[80, 12, 1, "", "get_sorting_key"]], "octoprint.plugin.types": [[80, 10, 1, "", "OctoPrintPlugin"], [80, 10, 1, "", "ReloadNeedingPlugin"]], "octoprint.plugin.types.OctoPrintPlugin": [[80, 13, 1, "", "_analysis_queue"], [80, 13, 1, "", "_app_session_manager"], [80, 13, 1, "", "_connectivity_checker"], [80, 13, 1, "", "_data_folder"], [80, 13, 1, "", "_event_bus"], [80, 13, 1, "", "_file_manager"], [80, 13, 1, "", "_plugin_lifecycle_manager"], [80, 13, 1, "", "_plugin_manager"], [80, 13, 1, "", "_printer"], [80, 13, 1, "", "_printer_profile_manager"], [80, 13, 1, "", "_slicing_manager"], [80, 13, 1, "", "_user_manager"], [80, 12, 1, "", "get_plugin_data_folder"], [80, 12, 1, "", "on_plugin_pending_uninstall"]], "octoprint.plugins.backup.BackupPlugin": [[24, 8, 1, "", "create_backup_helper"], [24, 8, 1, "", "delete_backup_helper"]], "octoprint.printer": [[81, 10, 1, "", "PrinterCallback"], [81, 10, 1, "", "PrinterInterface"], [81, 8, 1, "", "get_connection_options"], [81, 9, 0, "-", "profile"]], "octoprint.printer.PrinterCallback": [[81, 12, 1, "", "on_printer_add_log"], [81, 12, 1, "", "on_printer_add_message"], [81, 12, 1, "", "on_printer_add_temperature"], [81, 12, 1, "", "on_printer_received_registered_message"], [81, 12, 1, "", "on_printer_send_current_data"], [81, 12, 1, "", "on_printer_send_initial_data"]], "octoprint.printer.PrinterInterface": [[81, 12, 1, "", "can_modify_file"], [81, 12, 1, "", "cancel_print"], [81, 12, 1, "", "change_tool"], [81, 12, 1, "", "commands"], [81, 12, 1, "", "connect"], [81, 12, 1, "", "disconnect"], [81, 12, 1, "", "extrude"], [81, 12, 1, "", "fake_ack"], [81, 12, 1, "", "feed_rate"], [81, 12, 1, "", "flow_rate"], [81, 12, 1, "", "get_connection_options"], [81, 12, 1, "", "get_current_connection"], [81, 12, 1, "", "get_current_data"], [81, 12, 1, "", "get_current_job"], [81, 12, 1, "", "get_current_temperatures"], [81, 12, 1, "", "get_state_id"], [81, 12, 1, "", "get_state_string"], [81, 12, 1, "", "get_temperature_history"], [81, 12, 1, "", "get_transport"], [81, 12, 1, "", "home"], [81, 12, 1, "", "is_cancelling"], [81, 12, 1, "", "is_closed_or_error"], [81, 12, 1, "", "is_current_file"], [81, 12, 1, "", "is_error"], [81, 12, 1, "", "is_operational"], [81, 12, 1, "", "is_paused"], [81, 12, 1, "", "is_pausing"], [81, 12, 1, "", "is_printing"], [81, 12, 1, "", "is_ready"], [81, 12, 1, "", "job_on_hold"], [81, 12, 1, "", "jog"], [81, 12, 1, "", "log_lines"], [81, 12, 1, "", "pause_print"], [81, 12, 1, "", "register_callback"], [81, 12, 1, "", "resume_print"], [81, 12, 1, "", "script"], [81, 12, 1, "", "select_file"], [81, 12, 1, "", "send_initial_callback"], [81, 12, 1, "", "set_job_on_hold"], [81, 12, 1, "", "set_temperature"], [81, 12, 1, "", "set_temperature_offset"], [81, 12, 1, "", "start_print"], [81, 12, 1, "", "toggle_pause_print"], [81, 12, 1, "", "unregister_callback"], [81, 12, 1, "", "unselect_file"], [81, 13, 1, "", "valid_axes"], [81, 13, 1, "", "valid_heater_regex"], [81, 13, 1, "", "valid_heater_regex_no_current"], [81, 13, 1, "", "valid_tool_regex"]], "octoprint.printer.profile": [[81, 10, 1, "", "BedFormFactor"], [81, 10, 1, "", "BedOrigin"], [81, 10, 1, "", "CouldNotOverwriteError"], [81, 10, 1, "", "InvalidProfileError"], [81, 10, 1, "", "PrinterProfileManager"], [81, 10, 1, "", "SaveError"]], "octoprint.printer.profile.BedFormFactor": [[81, 13, 1, "", "CIRCULAR"], [81, 13, 1, "", "RECTANGULAR"]], "octoprint.printer.profile.BedOrigin": [[81, 13, 1, "", "CENTER"], [81, 13, 1, "", "LOWERLEFT"]], "octoprint.schema": [[82, 10, 1, "", "BaseModel"], [82, 9, 0, "-", "config"], [82, 9, 0, "-", "webcam"]], "octoprint.schema.BaseModel": [[82, 10, 1, "", "Config"], [82, 12, 1, "", "model_dump"]], "octoprint.schema.BaseModel.Config": [[82, 13, 1, "", "use_enum_values"]], "octoprint.schema.config": [[82, 10, 1, "", "Config"], [82, 9, 0, "-", "access_control"], [82, 9, 0, "-", "api"], [82, 9, 0, "-", "appearance"], [82, 9, 0, "-", "controls"], [82, 9, 0, "-", "devel"], [82, 9, 0, "-", "estimation"], [82, 9, 0, "-", "events"], [82, 9, 0, "-", "feature"], [82, 9, 0, "-", "folder"], [82, 9, 0, "-", "gcode_analysis"], [82, 9, 0, "-", "plugins"], [82, 9, 0, "-", "printer_parameters"], [82, 9, 0, "-", "printer_profiles"], [82, 9, 0, "-", "scripts"], [82, 9, 0, "-", "serial"], [82, 9, 0, "-", "server"], [82, 9, 0, "-", "slicing"], [82, 9, 0, "-", "system"], [82, 9, 0, "-", "temperature"], [82, 9, 0, "-", "terminalfilters"], [82, 9, 0, "-", "webcam"]], "octoprint.schema.config.Config": [[82, 13, 1, "", "accessControl"], [82, 13, 1, "", "api"], [82, 13, 1, "", "appearance"], [82, 13, 1, "", "controls"], [82, 13, 1, "", "devel"], [82, 13, 1, "", "estimation"], [82, 13, 1, "", "events"], [82, 13, 1, "", "feature"], [82, 13, 1, "", "folder"], [82, 13, 1, "", "gcodeAnalysis"], [82, 13, 1, "", "plugins"], [82, 13, 1, "", "printerParameters"], [82, 13, 1, "", "printerProfiles"], [82, 13, 1, "", "scripts"], [82, 13, 1, "", "serial"], [82, 13, 1, "", "server"], [82, 13, 1, "", "slicing"], [82, 13, 1, "", "system"], [82, 13, 1, "", "temperature"], [82, 13, 1, "", "terminalFilters"], [82, 13, 1, "", "webcam"]], "octoprint.schema.config.access_control": [[82, 10, 1, "", "AccessControlConfig"]], "octoprint.schema.config.access_control.AccessControlConfig": [[82, 13, 1, "", "addRemoteUsers"], [82, 13, 1, "", "autologinAs"], [82, 13, 1, "", "autologinHeadsupAcknowledged"], [82, 13, 1, "", "autologinLocal"], [82, 13, 1, "", "checkBasicAuthenticationPassword"], [82, 13, 1, "", "defaultReauthenticationTimeout"], [82, 13, 1, "", "groupManager"], [82, 13, 1, "", "groupfile"], [82, 13, 1, "", "localNetworks"], [82, 13, 1, "", "permissionManager"], [82, 13, 1, "", "remoteGroupsHeader"], [82, 13, 1, "", "remoteGroupsMapping"], [82, 13, 1, "", "remoteUserHeader"], [82, 13, 1, "", "salt"], [82, 13, 1, "", "trustBasicAuthentication"], [82, 13, 1, "", "trustRemoteGroups"], [82, 13, 1, "", "trustRemoteUser"], [82, 13, 1, "", "userManager"], [82, 13, 1, "", "userfile"]], "octoprint.schema.config.api": [[82, 10, 1, "", "ApiConfig"]], "octoprint.schema.config.api.ApiConfig": [[82, 13, 1, "", "allowCrossOrigin"], [82, 13, 1, "", "apps"], [82, 13, 1, "", "key"]], "octoprint.schema.config.appearance": [[82, 10, 1, "", "AppearanceConfig"], [82, 10, 1, "", "ColorEnum"], [82, 10, 1, "", "ComponentConfig"], [82, 10, 1, "", "ComponentDisabledConfig"], [82, 10, 1, "", "ComponentOrderConfig"]], "octoprint.schema.config.appearance.AppearanceConfig": [[82, 13, 1, "", "closeModalsWithClick"], [82, 13, 1, "", "color"], [82, 13, 1, "", "colorIcon"], [82, 13, 1, "", "colorTransparent"], [82, 13, 1, "", "components"], [82, 13, 1, "", "defaultLanguage"], [82, 13, 1, "", "fuzzyTimes"], [82, 13, 1, "", "name"], [82, 13, 1, "", "showFahrenheitAlso"], [82, 13, 1, "", "showInternalFilename"]], "octoprint.schema.config.appearance.ColorEnum": [[82, 13, 1, "", "blue"], [82, 13, 1, "", "default"], [82, 13, 1, "", "green"], [82, 13, 1, "", "orange"], [82, 13, 1, "", "red"], [82, 13, 1, "", "violet"], [82, 13, 1, "", "yellow"]], "octoprint.schema.config.appearance.ComponentConfig": [[82, 13, 1, "", "disabled"], [82, 13, 1, "", "order"]], "octoprint.schema.config.appearance.ComponentDisabledConfig": [[82, 13, 1, "", "about"], [82, 13, 1, "", "generic"], [82, 13, 1, "", "navbar"], [82, 13, 1, "", "settings"], [82, 13, 1, "", "sidebar"], [82, 13, 1, "", "tab"], [82, 13, 1, "", "usersettings"], [82, 13, 1, "", "wizard"]], "octoprint.schema.config.appearance.ComponentOrderConfig": [[82, 13, 1, "", "about"], [82, 13, 1, "", "generic"], [82, 13, 1, "", "navbar"], [82, 13, 1, "", "settings"], [82, 13, 1, "", "sidebar"], [82, 13, 1, "", "tab"], [82, 13, 1, "", "usersettings"], [82, 13, 1, "", "wizard"]], "octoprint.schema.config.controls": [[82, 10, 1, "", "ContainerConfig"], [82, 10, 1, "", "ControlConfig"], [82, 10, 1, "", "ControlInputConfig"], [82, 10, 1, "", "ControlSliderInputConfig"], [82, 10, 1, "", "LayoutEnum"]], "octoprint.schema.config.controls.ContainerConfig": [[82, 13, 1, "", "children"], [82, 13, 1, "", "layout"], [82, 13, 1, "", "name"]], "octoprint.schema.config.controls.ControlConfig": [[82, 13, 1, "", "additionalClasses"], [82, 13, 1, "", "command"], [82, 13, 1, "", "commands"], [82, 13, 1, "", "confirm"], [82, 13, 1, "", "enabled"], [82, 13, 1, "", "input"], [82, 13, 1, "", "javascript"], [82, 13, 1, "", "name"], [82, 13, 1, "", "regex"], [82, 13, 1, "", "script"], [82, 13, 1, "", "template"]], "octoprint.schema.config.controls.ControlInputConfig": [[82, 13, 1, "", "default"], [82, 13, 1, "", "name"], [82, 13, 1, "", "parameter"], [82, 13, 1, "", "slider"]], "octoprint.schema.config.controls.ControlSliderInputConfig": [[82, 13, 1, "", "max"], [82, 13, 1, "", "min"], [82, 13, 1, "", "step"]], "octoprint.schema.config.controls.LayoutEnum": [[82, 13, 1, "", "horizontal"], [82, 13, 1, "", "vertical"]], "octoprint.schema.config.devel": [[82, 10, 1, "", "DevelCacheConfig"], [82, 10, 1, "", "DevelConfig"], [82, 10, 1, "", "DevelWebassetsConfig"], [82, 10, 1, "", "StylesheetEnum"]], "octoprint.schema.config.devel.DevelCacheConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "preemptive"]], "octoprint.schema.config.devel.DevelConfig": [[82, 13, 1, "", "cache"], [82, 13, 1, "", "enableCsrfProtection"], [82, 13, 1, "", "enableRateLimiter"], [82, 13, 1, "", "pluginTimings"], [82, 13, 1, "", "showLoadingAnimation"], [82, 13, 1, "", "sockJsConnectTimeout"], [82, 13, 1, "", "stylesheet"], [82, 13, 1, "", "useFrozenDictForPrinterState"], [82, 13, 1, "", "webassets"]], "octoprint.schema.config.devel.DevelWebassetsConfig": [[82, 13, 1, "", "bundle"], [82, 13, 1, "", "clean_on_startup"], [82, 13, 1, "", "minify"], [82, 13, 1, "", "minify_plugins"]], "octoprint.schema.config.devel.StylesheetEnum": [[82, 13, 1, "", "css"], [82, 13, 1, "", "less"]], "octoprint.schema.config.estimation": [[82, 10, 1, "", "EstimationConfig"], [82, 10, 1, "", "PrintTimeEstimationConfig"]], "octoprint.schema.config.estimation.EstimationConfig": [[82, 13, 1, "", "printTime"]], "octoprint.schema.config.estimation.PrintTimeEstimationConfig": [[82, 13, 1, "", "forceDumbAfterMin"], [82, 13, 1, "", "forceDumbFromPercent"], [82, 13, 1, "", "stableThreshold"], [82, 13, 1, "", "statsWeighingUntil"], [82, 13, 1, "", "validityRange"]], "octoprint.schema.config.events": [[82, 10, 1, "", "EventSubscription"], [82, 10, 1, "", "EventsConfig"], [82, 10, 1, "", "SubscriptionTypeEnum"]], "octoprint.schema.config.events.EventSubscription": [[82, 13, 1, "", "command"], [82, 13, 1, "", "debug"], [82, 13, 1, "", "enabled"], [82, 13, 1, "", "event"], [82, 13, 1, "", "name"], [82, 13, 1, "", "type"]], "octoprint.schema.config.events.EventsConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "subscriptions"]], "octoprint.schema.config.events.SubscriptionTypeEnum": [[82, 13, 1, "", "gcode"], [82, 13, 1, "", "system"]], "octoprint.schema.config.feature": [[82, 10, 1, "", "FeatureConfig"]], "octoprint.schema.config.feature.FeatureConfig": [[82, 13, 1, "", "autoUppercaseBlacklist"], [82, 13, 1, "", "enableDragDropUpload"], [82, 13, 1, "", "enforceReallyUniversalFilenames"], [82, 13, 1, "", "g90InfluencesExtruder"], [82, 13, 1, "", "keyboardControl"], [82, 13, 1, "", "modelSizeDetection"], [82, 13, 1, "", "pollWatched"], [82, 13, 1, "", "printCancelConfirmation"], [82, 13, 1, "", "printStartConfirmation"], [82, 13, 1, "", "rememberFileFolder"], [82, 13, 1, "", "sdSupport"], [82, 13, 1, "", "temperatureGraph"], [82, 13, 1, "", "uploadOverwriteConfirmation"]], "octoprint.schema.config.folder": [[82, 10, 1, "", "FolderConfig"]], "octoprint.schema.config.folder.FolderConfig": [[82, 13, 1, "", "data"], [82, 13, 1, "", "generated"], [82, 13, 1, "", "logs"], [82, 13, 1, "", "plugins"], [82, 13, 1, "", "printerProfiles"], [82, 13, 1, "", "scripts"], [82, 13, 1, "", "slicingProfiles"], [82, 13, 1, "", "timelapse"], [82, 13, 1, "", "timelapse_tmp"], [82, 13, 1, "", "translations"], [82, 13, 1, "", "uploads"], [82, 13, 1, "", "virtualSd"], [82, 13, 1, "", "watched"]], "octoprint.schema.config.gcode_analysis": [[82, 10, 1, "", "GcodeAnalysisConfig"], [82, 10, 1, "", "RunAtEnum"]], "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig": [[82, 13, 1, "", "bedZ"], [82, 13, 1, "", "maxExtruders"], [82, 13, 1, "", "runAt"], [82, 13, 1, "", "throttle_highprio"], [82, 13, 1, "", "throttle_lines"], [82, 13, 1, "", "throttle_normalprio"]], "octoprint.schema.config.gcode_analysis.RunAtEnum": [[82, 13, 1, "", "always"], [82, 13, 1, "", "idle"], [82, 13, 1, "", "never"]], "octoprint.schema.config.plugins": [[82, 10, 1, "", "PluginsConfig"]], "octoprint.schema.config.plugins.PluginsConfig": [[82, 13, 1, "", "disabled"], [82, 13, 1, "", "forced_compatible"], [82, 13, 1, "", "sorting_order"]], "octoprint.schema.config.printer_parameters": [[82, 10, 1, "", "PrinterParametersConfig"]], "octoprint.schema.config.printer_parameters.PrinterParametersConfig": [[82, 13, 1, "", "pauseTriggers"]], "octoprint.schema.config.printer_profiles": [[82, 10, 1, "", "PrinterProfilesConfig"]], "octoprint.schema.config.printer_profiles.PrinterProfilesConfig": [[82, 13, 1, "", "default"]], "octoprint.schema.config.scripts": [[82, 10, 1, "", "GcodeScriptsConfig"], [82, 10, 1, "", "ScriptsConfig"]], "octoprint.schema.config.scripts.GcodeScriptsConfig": [[82, 13, 1, "", "afterPrintCancelled"], [82, 13, 1, "", "afterPrintDone"], [82, 13, 1, "", "afterPrintResumed"], [82, 13, 1, "", "afterPrinterConnected"], [82, 13, 1, "", "afterToolChange"], [82, 13, 1, "", "beforePrintPaused"], [82, 13, 1, "", "beforePrintStarted"], [82, 13, 1, "", "beforePrinterDisconnected"], [82, 13, 1, "", "beforeToolChange"], [82, 13, 1, "", "snippets"]], "octoprint.schema.config.scripts.ScriptsConfig": [[82, 13, 1, "", "gcode"]], "octoprint.schema.config.serial": [[82, 10, 1, "", "AlwaysDetectNeverEnum"], [82, 10, 1, "", "InfoWarnNeverEnum"], [82, 10, 1, "", "SerialCapabilities"], [82, 10, 1, "", "SerialConfig"], [82, 10, 1, "", "SerialMaxTimeouts"], [82, 10, 1, "", "SerialTimeoutConfig"]], "octoprint.schema.config.serial.AlwaysDetectNeverEnum": [[82, 13, 1, "", "always"], [82, 13, 1, "", "detect"], [82, 13, 1, "", "never"]], "octoprint.schema.config.serial.InfoWarnNeverEnum": [[82, 13, 1, "", "info"], [82, 13, 1, "", "never"], [82, 13, 1, "", "warn"]], "octoprint.schema.config.serial.SerialCapabilities": [[82, 13, 1, "", "autoreport_pos"], [82, 13, 1, "", "autoreport_sdstatus"], [82, 13, 1, "", "autoreport_temp"], [82, 13, 1, "", "busy_protocol"], [82, 13, 1, "", "emergency_parser"], [82, 13, 1, "", "extended_m20"], [82, 13, 1, "", "lfn_write"]], "octoprint.schema.config.serial.SerialConfig": [[82, 13, 1, "", "abortHeatupOnCancel"], [82, 13, 1, "", "ackMax"], [82, 13, 1, "", "additionalBaudrates"], [82, 13, 1, "", "additionalPorts"], [82, 13, 1, "", "alwaysSendChecksum"], [82, 13, 1, "", "autoconnect"], [82, 13, 1, "", "autorefresh"], [82, 13, 1, "", "autorefreshInterval"], [82, 13, 1, "", "baudrate"], [82, 13, 1, "", "blacklistedBaudrates"], [82, 13, 1, "", "blacklistedPorts"], [82, 13, 1, "", "blockWhileDwelling"], [82, 13, 1, "", "blockedCommands"], [82, 13, 1, "", "capabilities"], [82, 13, 1, "", "checksumRequiringCommands"], [82, 13, 1, "", "disableSdPrintingDetection"], [82, 13, 1, "", "disconnectOnErrors"], [82, 13, 1, "", "emergencyCommands"], [82, 13, 1, "", "enableShutdownActionCommand"], [82, 13, 1, "", "encoding"], [82, 13, 1, "", "exclusive"], [82, 13, 1, "", "externalHeatupDetection"], [82, 13, 1, "", "firmwareDetection"], [82, 13, 1, "", "helloCommand"], [82, 13, 1, "", "identicalResendsCountdown"], [82, 13, 1, "", "ignoreEmptyPorts"], [82, 13, 1, "", "ignoreErrorsFromFirmware"], [82, 13, 1, "", "ignoreIdenticalResends"], [82, 13, 1, "", "ignoredCommands"], [82, 13, 1, "", "lastLineBufferSize"], [82, 13, 1, "", "log"], [82, 13, 1, "", "logPositionOnCancel"], [82, 13, 1, "", "logPositionOnPause"], [82, 13, 1, "", "logResends"], [82, 13, 1, "", "longRunningCommands"], [82, 13, 1, "", "lowLatency"], [82, 13, 1, "", "maxCommunicationTimeouts"], [82, 13, 1, "", "maxConsecutiveResends"], [82, 13, 1, "", "maxNotSdPrinting"], [82, 13, 1, "", "maxWritePasses"], [82, 13, 1, "", "neverSendChecksum"], [82, 13, 1, "", "notifySuppressedCommands"], [82, 13, 1, "", "pausingCommands"], [82, 13, 1, "", "port"], [82, 13, 1, "", "repetierTargetTemp"], [82, 13, 1, "", "resendRatioStart"], [82, 13, 1, "", "resendRatioThreshold"], [82, 13, 1, "", "sanityCheckTools"], [82, 13, 1, "", "sdAlwaysAvailable"], [82, 13, 1, "", "sdCancelCommand"], [82, 13, 1, "", "sdLowerCase"], [82, 13, 1, "", "sdRelativePath"], [82, 13, 1, "", "sendChecksumWithUnknownCommands"], [82, 13, 1, "", "sendM112OnError"], [82, 13, 1, "", "supportFAsCommand"], [82, 13, 1, "", "supportResendsWithoutOk"], [82, 13, 1, "", "supportWait"], [82, 13, 1, "", "suppressSecondHello"], [82, 13, 1, "", "swallowOkAfterResend"], [82, 13, 1, "", "terminalLogSize"], [82, 13, 1, "", "timeout"], [82, 13, 1, "", "triggerOkForM29"], [82, 13, 1, "", "unknownCommandsNeedAck"], [82, 13, 1, "", "useParityWorkaround"], [82, 13, 1, "", "waitForStartOnConnect"], [82, 13, 1, "", "waitToLoadSdFileList"]], "octoprint.schema.config.serial.SerialMaxTimeouts": [[82, 13, 1, "", "idle"], [82, 13, 1, "", "long"], [82, 13, 1, "", "printing"]], "octoprint.schema.config.serial.SerialTimeoutConfig": [[82, 13, 1, "", "baudrateDetectionPause"], [82, 13, 1, "", "communication"], [82, 13, 1, "", "communicationBusy"], [82, 13, 1, "", "connection"], [82, 13, 1, "", "detectionConsecutive"], [82, 13, 1, "", "detectionFirst"], [82, 13, 1, "", "posAutoreport"], [82, 13, 1, "", "positionLogWait"], [82, 13, 1, "", "resendOk"], [82, 13, 1, "", "sdStatus"], [82, 13, 1, "", "sdStatusAutoreport"], [82, 13, 1, "", "temperature"], [82, 13, 1, "", "temperatureAutoreport"], [82, 13, 1, "", "temperatureTargetSet"]], "octoprint.schema.config.server": [[82, 10, 1, "", "CommandsConfig"], [82, 10, 1, "", "CookiesConfig"], [82, 10, 1, "", "DiskspaceConfig"], [82, 10, 1, "", "IpCheckConfig"], [82, 10, 1, "", "OnlineCheckConfig"], [82, 10, 1, "", "PluginBlacklistConfig"], [82, 10, 1, "", "PreemptiveCacheConfig"], [82, 10, 1, "", "PythonEolCheckConfig"], [82, 10, 1, "", "PythonEolEntry"], [82, 10, 1, "", "ReverseProxyConfig"], [82, 10, 1, "", "SameSiteEnum"], [82, 10, 1, "", "ServerConfig"], [82, 10, 1, "", "UploadsConfig"]], "octoprint.schema.config.server.CommandsConfig": [[82, 13, 1, "", "localPipCommand"], [82, 13, 1, "", "serverRestartCommand"], [82, 13, 1, "", "systemRestartCommand"], [82, 13, 1, "", "systemShutdownCommand"]], "octoprint.schema.config.server.CookiesConfig": [[82, 13, 1, "", "samesite"], [82, 13, 1, "", "secure"]], "octoprint.schema.config.server.DiskspaceConfig": [[82, 13, 1, "", "critical"], [82, 13, 1, "", "warning"]], "octoprint.schema.config.server.IpCheckConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "trustedSubnets"]], "octoprint.schema.config.server.OnlineCheckConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "host"], [82, 13, 1, "", "interval"], [82, 13, 1, "", "name"], [82, 13, 1, "", "port"]], "octoprint.schema.config.server.PluginBlacklistConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "timeout"], [82, 13, 1, "", "ttl"], [82, 13, 1, "", "url"]], "octoprint.schema.config.server.PreemptiveCacheConfig": [[82, 13, 1, "", "exceptions"], [82, 13, 1, "", "until"]], "octoprint.schema.config.server.PythonEolCheckConfig": [[82, 13, 1, "", "enabled"], [82, 13, 1, "", "fallback"], [82, 13, 1, "", "ttl"], [82, 13, 1, "", "url"]], "octoprint.schema.config.server.PythonEolEntry": [[82, 13, 1, "", "date"], [82, 13, 1, "", "last_octoprint"]], "octoprint.schema.config.server.ReverseProxyConfig": [[82, 13, 1, "", "hostFallback"], [82, 13, 1, "", "hostHeader"], [82, 13, 1, "", "portFallback"], [82, 13, 1, "", "portHeader"], [82, 13, 1, "", "prefixFallback"], [82, 13, 1, "", "prefixHeader"], [82, 13, 1, "", "schemeFallback"], [82, 13, 1, "", "schemeHeader"], [82, 13, 1, "", "serverFallback"], [82, 13, 1, "", "serverHeader"], [82, 13, 1, "", "trustLocalhostProxies"], [82, 13, 1, "", "trustedProxies"]], "octoprint.schema.config.server.SameSiteEnum": [[82, 13, 1, "", "lax"], [82, 13, 1, "", "none"], [82, 13, 1, "", "strict"]], "octoprint.schema.config.server.ServerConfig": [[82, 13, 1, "", "allowFraming"], [82, 13, 1, "", "allowedLoginRedirectPaths"], [82, 13, 1, "", "commands"], [82, 13, 1, "", "cookies"], [82, 13, 1, "", "diskspace"], [82, 13, 1, "", "firstRun"], [82, 13, 1, "", "heartbeat"], [82, 13, 1, "", "host"], [82, 13, 1, "", "ignoreIncompleteStartup"], [82, 13, 1, "", "ipCheck"], [82, 13, 1, "", "maxSize"], [82, 13, 1, "", "onlineCheck"], [82, 13, 1, "", "pluginBlacklist"], [82, 13, 1, "", "port"], [82, 13, 1, "", "preemptiveCache"], [82, 13, 1, "", "pythonEolCheck"], [82, 13, 1, "", "reverseProxy"], [82, 13, 1, "", "secretKey"], [82, 13, 1, "", "seenWizards"], [82, 13, 1, "", "startOnceInSafeMode"], [82, 13, 1, "", "uploads"]], "octoprint.schema.config.server.UploadsConfig": [[82, 13, 1, "", "maxSize"], [82, 13, 1, "", "nameSuffix"], [82, 13, 1, "", "pathSuffix"]], "octoprint.schema.config.slicing": [[82, 10, 1, "", "SlicingConfig"]], "octoprint.schema.config.slicing.SlicingConfig": [[82, 13, 1, "", "defaultProfiles"], [82, 13, 1, "", "defaultSlicer"], [82, 13, 1, "", "enabled"]], "octoprint.schema.config.system": [[82, 10, 1, "", "ActionConfig"], [82, 10, 1, "", "SystemConfig"]], "octoprint.schema.config.system.ActionConfig": [[82, 13, 1, "", "action"], [82, 13, 1, "", "async_"], [82, 13, 1, "", "command"], [82, 13, 1, "", "confirm"], [82, 13, 1, "", "name"]], "octoprint.schema.config.system.SystemConfig": [[82, 13, 1, "", "actions"]], "octoprint.schema.config.temperature": [[82, 10, 1, "", "TemperatureConfig"], [82, 10, 1, "", "TemperatureProfile"]], "octoprint.schema.config.temperature.TemperatureConfig": [[82, 13, 1, "", "cutoff"], [82, 13, 1, "", "profiles"], [82, 13, 1, "", "sendAutomatically"], [82, 13, 1, "", "sendAutomaticallyAfter"]], "octoprint.schema.config.temperature.TemperatureProfile": [[82, 13, 1, "", "bed"], [82, 13, 1, "", "extruder"], [82, 13, 1, "", "name"]], "octoprint.schema.config.terminalfilters": [[82, 10, 1, "", "TerminalFilterEntry"]], "octoprint.schema.config.terminalfilters.TerminalFilterEntry": [[82, 13, 1, "", "name"], [82, 13, 1, "", "regex"]], "octoprint.schema.config.webcam": [[82, 10, 1, "", "RenderAfterPrintEnum"], [82, 10, 1, "", "TimelapseConfig"], [82, 10, 1, "", "TimelapseOptions"], [82, 10, 1, "", "TimelapseTypeEnum"], [82, 10, 1, "", "WebcamConfig"]], "octoprint.schema.config.webcam.RenderAfterPrintEnum": [[82, 13, 1, "", "always"], [82, 13, 1, "", "failure"], [82, 13, 1, "", "off"], [82, 13, 1, "", "success"]], "octoprint.schema.config.webcam.TimelapseConfig": [[82, 13, 1, "", "fps"], [82, 13, 1, "", "options"], [82, 13, 1, "", "postRoll"], [82, 13, 1, "", "renderAfterPrint"], [82, 13, 1, "", "type"]], "octoprint.schema.config.webcam.TimelapseOptions": [[82, 13, 1, "", "capturePostRoll"], [82, 13, 1, "", "interval"], [82, 13, 1, "", "retractionZHop"]], "octoprint.schema.config.webcam.TimelapseTypeEnum": [[82, 13, 1, "", "off"], [82, 13, 1, "", "timed"], [82, 13, 1, "", "zchange"]], "octoprint.schema.config.webcam.WebcamConfig": [[82, 13, 1, "", "bitrate"], [82, 13, 1, "", "cleanTmpAfterDays"], [82, 13, 1, "", "defaultWebcam"], [82, 13, 1, "", "ffmpeg"], [82, 13, 1, "", "ffmpegCommandline"], [82, 13, 1, "", "ffmpegThreads"], [82, 13, 1, "", "ffmpegThumbnailCommandline"], [82, 13, 1, "", "ffmpegVideoCodec"], [82, 13, 1, "", "snapshotWebcam"], [82, 13, 1, "", "timelapse"], [82, 13, 1, "", "timelapseEnabled"], [82, 13, 1, "", "watermark"], [82, 13, 1, "", "webcamEnabled"]], "octoprint.schema.webcam": [[82, 10, 1, "", "RatioEnum"], [82, 10, 1, "", "Webcam"], [82, 10, 1, "", "WebcamCompatibility"]], "octoprint.schema.webcam.RatioEnum": [[82, 13, 1, "", "four_three"], [82, 13, 1, "", "sixteen_nine"]], "octoprint.schema.webcam.Webcam": [[82, 13, 1, "", "canSnapshot"], [82, 13, 1, "", "compat"], [82, 13, 1, "", "displayName"], [82, 13, 1, "", "extras"], [82, 13, 1, "", "flipH"], [82, 13, 1, "", "flipV"], [82, 13, 1, "", "name"], [82, 13, 1, "", "rotate90"], [82, 13, 1, "", "snapshotDisplay"]], "octoprint.schema.webcam.WebcamCompatibility": [[82, 13, 1, "", "cacheBuster"], [82, 13, 1, "", "snapshot"], [82, 13, 1, "", "snapshotSslValidation"], [82, 13, 1, "", "snapshotTimeout"], [82, 13, 1, "", "stream"], [82, 13, 1, "", "streamRatio"], [82, 13, 1, "", "streamTimeout"], [82, 13, 1, "", "streamWebrtcIceServers"]], "octoprint.server": [[83, 11, 1, "", "CannotStartServerException"], [83, 10, 1, "", "OctoPrintAnonymousIdentity"], [83, 9, 0, "-", "util"]], "octoprint.server.util": [[83, 8, 1, "", "corsRequestHandler"], [83, 8, 1, "", "corsResponseHandler"], [83, 8, 1, "", "csrfRequestHandler"], [83, 8, 1, "", "csrfResponseHandler"], [83, 9, 0, "-", "flask"], [83, 8, 1, "", "get_api_key"], [83, 8, 1, "", "get_user_for_apikey"], [83, 8, 1, "", "get_user_for_authorization_header"], [83, 8, 1, "", "get_user_for_remote_user_header"], [83, 8, 1, "", "has_permissions"], [83, 8, 1, "", "noCachingExceptGetResponseHandler"], [83, 8, 1, "", "noCachingResponseHandler"], [83, 8, 1, "", "optionsAllowOrigin"], [83, 8, 1, "", "require_fresh_login_with"], [83, 8, 1, "", "require_login"], [83, 8, 1, "", "require_login_with"], [83, 9, 0, "-", "sockjs"], [83, 9, 0, "-", "tornado"], [83, 8, 1, "", "validate_local_redirect"]], "octoprint.server.util.flask": [[83, 10, 1, "", "LessSimpleCache"], [83, 10, 1, "", "OctoPrintFlaskRequest"], [83, 10, 1, "", "OctoPrintFlaskResponse"], [83, 10, 1, "", "OctoPrintJsonProvider"], [83, 10, 1, "", "OctoPrintSessionInterface"], [83, 10, 1, "", "PluginAssetResolver"], [83, 10, 1, "", "PrefixAwareJinjaEnvironment"], [83, 10, 1, "", "SettingsCheckUpdater"], [83, 8, 1, "", "check_lastmodified"], [83, 8, 1, "", "firstrun_only_access"], [83, 8, 1, "", "get_cookie_suffix"], [83, 8, 1, "", "get_flask_user_from_request"], [83, 8, 1, "", "make_api_error"], [83, 8, 1, "", "make_text_response"], [83, 8, 1, "", "no_firstrun_access"], [83, 8, 1, "", "permission_and_fresh_credentials_validator"], [83, 8, 1, "", "permission_validator"], [83, 8, 1, "", "redirect_to_tornado"], [83, 8, 1, "", "require_credentials_checked_recently"], [83, 8, 1, "", "restricted_access"]], "octoprint.server.util.flask.LessSimpleCache": [[83, 12, 1, "", "add"], [83, 12, 1, "", "delete"], [83, 12, 1, "", "get"], [83, 12, 1, "", "set"]], "octoprint.server.util.flask.OctoPrintFlaskRequest": [[83, 14, 1, "", "cookies"], [83, 14, 1, "", "server_name"], [83, 14, 1, "", "server_port"]], "octoprint.server.util.flask.OctoPrintFlaskResponse": [[83, 12, 1, "", "delete_cookie"], [83, 13, 1, "", "response"], [83, 12, 1, "", "set_cookie"]], "octoprint.server.util.flask.OctoPrintJsonProvider": [[83, 12, 1, "", "default"], [83, 12, 1, "", "dumps"]], "octoprint.server.util.flask.OctoPrintSessionInterface": [[83, 12, 1, "", "save_session"], [83, 12, 1, "", "should_set_cookie"]], "octoprint.server.util.flask.PluginAssetResolver": [[83, 12, 1, "", "resolve_output_to_path"], [83, 12, 1, "", "split_prefix"]], "octoprint.server.util.flask.PrefixAwareJinjaEnvironment": [[83, 12, 1, "", "join_path"]], "octoprint.server.util.flask.SettingsCheckUpdater": [[83, 12, 1, "", "build_done"], [83, 12, 1, "", "needs_rebuild"]], "octoprint.server.util.sockjs": [[83, 10, 1, "", "ThreadSafeSession"]], "octoprint.server.util.sockjs.ThreadSafeSession": [[83, 12, 1, "", "remove_handler"], [83, 12, 1, "", "set_handler"]], "octoprint.server.util.tornado": [[83, 10, 1, "", "CorsSupportMixin"], [83, 10, 1, "", "CustomHTTP1Connection"], [83, 10, 1, "", "CustomHTTP1ConnectionParameters"], [83, 10, 1, "", "CustomHTTP1ServerConnection"], [83, 10, 1, "", "CustomHTTPServer"], [83, 10, 1, "", "DeprecatedEndpointHandler"], [83, 10, 1, "", "DynamicZipBundleHandler"], [83, 10, 1, "", "GeneratingDataHandler"], [83, 10, 1, "", "GlobalHeaderTransform"], [83, 10, 1, "", "LargeResponseHandler"], [83, 10, 1, "", "RequestlessExceptionLoggingMixin"], [83, 10, 1, "", "StaticDataHandler"], [83, 10, 1, "", "StaticZipBundleHandler"], [83, 10, 1, "", "SystemInfoBundleHandler"], [83, 10, 1, "", "UploadStorageFallbackHandler"], [83, 10, 1, "", "UrlProxyHandler"], [83, 10, 1, "", "WebcamSnapshotHandler"], [83, 10, 1, "", "WsgiInputContainer"], [83, 8, 1, "", "access_validation_factory"], [83, 8, 1, "", "enable_per_message_deflate_extension"], [83, 8, 1, "", "fix_json_encode"], [83, 8, 1, "", "fix_tornado_xheader_handling"], [83, 8, 1, "", "fix_websocket_check_origin"], [83, 8, 1, "", "path_validation_factory"]], "octoprint.server.util.tornado.CorsSupportMixin": [[83, 12, 1, "", "set_default_headers"]], "octoprint.server.util.tornado.CustomHTTPServer": [[83, 12, 1, "", "handle_stream"], [83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.DeprecatedEndpointHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.DynamicZipBundleHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.GeneratingDataHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.LargeResponseHandler": [[83, 12, 1, "", "compute_etag"], [83, 12, 1, "", "get_content_type"], [83, 12, 1, "", "get_content_version"], [83, 12, 1, "", "initialize"], [83, 14, 1, "", "original_absolute_path"], [83, 12, 1, "", "set_extra_headers"], [83, 12, 1, "", "streamed_get"]], "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin": [[83, 12, 1, "", "log_exception"]], "octoprint.server.util.tornado.StaticDataHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.StaticZipBundleHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.SystemInfoBundleHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.UploadStorageFallbackHandler": [[83, 13, 1, "", "BODY_METHODS"], [83, 12, 1, "", "data_received"], [83, 12, 1, "", "delete"], [83, 12, 1, "", "get"], [83, 12, 1, "", "head"], [83, 12, 1, "", "initialize"], [83, 12, 1, "", "is_multipart"], [83, 12, 1, "", "on_finish"], [83, 12, 1, "", "options"], [83, 12, 1, "", "patch"], [83, 12, 1, "", "post"], [83, 12, 1, "", "prepare"], [83, 12, 1, "", "put"]], "octoprint.server.util.tornado.UrlProxyHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.WebcamSnapshotHandler": [[83, 12, 1, "", "initialize"]], "octoprint.server.util.tornado.WsgiInputContainer": [[83, 12, 1, "", "environ"], [83, 12, 1, "", "handle_request"]], "octoprint.settings": [[84, 10, 1, "", "Settings"], [84, 15, 1, "", "default_settings"], [84, 8, 1, "", "settings"], [84, 15, 1, "", "valid_boolean_trues"]], "octoprint.settings.Settings": [[84, 13, 1, "", "OVERLAY_KEY"], [84, 12, 1, "", "add_overlay"], [84, 12, 1, "", "add_path_update_callback"], [84, 12, 1, "", "backup"], [84, 12, 1, "", "checkBaseFolder"], [84, 14, 1, "", "config"], [84, 14, 1, "", "config_hash"], [84, 14, 1, "", "config_yaml"], [84, 12, 1, "", "deleteApiKey"], [84, 14, 1, "", "effective"], [84, 14, 1, "", "effective_hash"], [84, 14, 1, "", "effective_yaml"], [84, 12, 1, "", "generateApiKey"], [84, 12, 1, "", "get"], [84, 12, 1, "", "getBaseFolder"], [84, 12, 1, "", "getBoolean"], [84, 12, 1, "", "getFloat"], [84, 12, 1, "", "getInt"], [84, 12, 1, "", "has"], [84, 14, 1, "", "last_modified"], [84, 14, 1, "", "last_modified_or_made_dirty"], [84, 12, 1, "", "listScripts"], [84, 12, 1, "", "load"], [84, 12, 1, "", "loadScript"], [84, 12, 1, "", "load_overlay"], [84, 12, 1, "", "load_overlays"], [84, 12, 1, "", "remove"], [84, 12, 1, "", "remove_overlay"], [84, 12, 1, "", "remove_path_update_callback"], [84, 12, 1, "", "sanity_check_folders"], [84, 12, 1, "", "save"], [84, 12, 1, "", "saveScript"], [84, 12, 1, "", "set"], [84, 12, 1, "", "setBaseFolder"], [84, 12, 1, "", "setBoolean"], [84, 12, 1, "", "setFloat"], [84, 12, 1, "", "setInt"], [84, 12, 1, "", "warn_about_risky_settings"]], "octoprint.slicing": [[85, 10, 1, "", "SlicingManager"], [85, 10, 1, "", "SlicingProfile"], [85, 10, 1, "", "TemporaryProfile"], [85, 9, 0, "-", "exceptions"]], "octoprint.slicing.SlicingManager": [[85, 12, 1, "", "all_profiles"], [85, 12, 1, "", "cancel_slicing"], [85, 14, 1, "", "configured_slicers"], [85, 14, 1, "", "default_slicer"], [85, 12, 1, "", "delete_profile"], [85, 12, 1, "", "get_profile_path"], [85, 12, 1, "", "get_slicer"], [85, 12, 1, "", "get_slicer_profile_path"], [85, 12, 1, "", "initialize"], [85, 12, 1, "", "load_profile"], [85, 12, 1, "", "profiles_last_modified"], [85, 14, 1, "", "registered_slicers"], [85, 12, 1, "", "reload_slicers"], [85, 12, 1, "", "save_profile"], [85, 12, 1, "", "set_default_profile"], [85, 12, 1, "", "slice"], [85, 14, 1, "", "slicing_enabled"]], "octoprint.slicing.exceptions": [[85, 10, 1, "", "ProfileAlreadyExists"], [85, 10, 1, "", "ProfileException"], [85, 10, 1, "", "SlicerException"], [85, 10, 1, "", "SlicerNotConfigured"], [85, 10, 1, "", "SlicingCancelled"], [85, 10, 1, "", "SlicingException"], [85, 10, 1, "", "UnknownProfile"], [85, 10, 1, "", "UnknownSlicer"]], "octoprint.slicing.exceptions.ProfileException": [[85, 13, 1, "", "profile"], [85, 13, 1, "", "slicer"]], "octoprint.slicing.exceptions.SlicerException": [[85, 13, 1, "", "slicer"]], "octoprint.util": [[86, 10, 1, "", "CaseInsensitiveSet"], [86, 10, 1, "", "DefaultOrderedDict"], [86, 10, 1, "", "PrependableQueue"], [86, 10, 1, "", "RepeatedTimer"], [86, 10, 1, "", "ResettableTimer"], [86, 11, 1, "", "TypeAlreadyInQueue"], [86, 10, 1, "", "TypedQueue"], [86, 8, 1, "", "chunks"], [86, 9, 0, "-", "commandline"], [86, 8, 1, "", "count"], [86, 8, 1, "", "deprecated"], [86, 8, 1, "", "deserialize"], [86, 8, 1, "", "dict_clean"], [86, 8, 1, "", "dict_contains_keys"], [86, 8, 1, "", "dict_filter"], [86, 8, 1, "", "dict_flatten"], [86, 8, 1, "", "dict_merge"], [86, 8, 1, "", "dict_minimal_mergediff"], [86, 8, 1, "", "dict_sanitize"], [86, 10, 1, "", "fallback_dict"], [86, 8, 1, "", "filter_non_ascii"], [86, 8, 1, "", "get_bom"], [86, 8, 1, "", "get_class"], [86, 8, 1, "", "get_exception_string"], [86, 8, 1, "", "get_formatted_datetime"], [86, 8, 1, "", "get_formatted_size"], [86, 8, 1, "", "get_formatted_timedelta"], [86, 8, 1, "", "get_fully_qualified_classname"], [86, 8, 1, "", "is_allowed_file"], [86, 8, 1, "", "pending_deprecation"], [86, 9, 0, "-", "platform"], [86, 8, 1, "", "pp"], [86, 8, 1, "", "serialize"], [86, 8, 1, "", "to_bytes"], [86, 8, 1, "", "to_native_str"], [86, 8, 1, "", "to_str"], [86, 8, 1, "", "to_unicode"], [86, 8, 1, "", "variable_deprecated"], [86, 8, 1, "", "variable_pending_deprecation"]], "octoprint.util.DefaultOrderedDict": [[86, 12, 1, "", "copy"]], "octoprint.util.RepeatedTimer": [[86, 12, 1, "", "run"]], "octoprint.util.ResettableTimer": [[86, 12, 1, "", "run"]], "octoprint.util.TypedQueue": [[86, 12, 1, "", "get"], [86, 12, 1, "", "put"]], "octoprint.util.commandline": [[86, 10, 1, "", "CommandlineCaller"], [86, 11, 1, "", "CommandlineError"], [86, 10, 1, "", "DelimiterCapture"], [86, 8, 1, "", "clean_ansi"]], "octoprint.util.commandline.CommandlineCaller": [[86, 12, 1, "", "call"], [86, 12, 1, "", "checked_call"], [86, 13, 1, "", "on_log_call"], [86, 13, 1, "", "on_log_stderr"], [86, 13, 1, "", "on_log_stdout"]], "octoprint.util.fallback_dict": [[86, 12, 1, "", "items"], [86, 12, 1, "", "keys"], [86, 12, 1, "", "values"]], "octoprint.util.platform": [[86, 15, 1, "", "CLOSE_FDS"], [86, 8, 1, "", "get_os"], [86, 8, 1, "", "is_os_compatible"], [86, 8, 1, "", "set_close_exec"]]}, "objtypes": {"0": "http:get", "1": "http:post", "2": "http:delete", "3": "http:put", "4": "http:patch", "5": "js:class", "6": "js:function", "7": "js:attribute", "8": "py:function", "9": "py:module", "10": "py:class", "11": "py:exception", "12": "py:method", "13": "py:attribute", "14": "py:property", "15": "py:data"}, "objnames": {"0": ["http", "get", "HTTP get"], "1": ["http", "post", "HTTP post"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "put", "HTTP put"], "4": ["http", "patch", "HTTP patch"], "5": ["js", "class", "JavaScript class"], "6": ["js", "function", "JavaScript function"], "7": ["js", "attribute", "JavaScript attribute"], "8": ["py", "function", "Python function"], "9": ["py", "module", "Python module"], "10": ["py", "class", "Python class"], "11": ["py", "exception", "Python exception"], "12": ["py", "method", "Python method"], "13": ["py", "attribute", "Python attribute"], "14": ["py", "property", "Python property"], "15": ["py", "data", "Python data"]}, "titleterms": {"access": [0, 2, 37, 48, 76, 92], "control": [0, 2, 9, 37, 48, 51, 60, 88], "content": [0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 16, 19, 37, 47, 51, 52, 56], "permiss": [0, 2, 48, 92], "list": [0, 7, 10, 14, 15, 16, 23, 31, 40, 96], "all": [0, 3, 10, 14, 15], "group": [0, 2], "get": [0, 1, 96], "add": [0, 10, 14, 90], "new": [0, 10], "retriev": [0, 3, 6, 7, 9, 10, 13, 14, 16, 19, 31], "updat": [0, 10, 11, 14, 33], "delet": [0, 3, 7, 14, 16, 31], "user": [0, 2, 4, 73, 76, 90, 92], "chang": [0, 16, 39], "": [0, 3, 41, 45, 56, 90], "password": 0, "set": [0, 1, 13, 37, 42, 46, 47, 68, 84, 90], "regener": [0, 13], "api": [0, 5, 13, 23, 31, 37, 92], "kei": [0, 13, 23], "data": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 31, 40], "model": [0, 2, 3, 4, 6, 7, 9, 10, 11, 13, 14, 15, 16, 17, 19, 23, 31, 41], "respons": [0, 3, 4, 6, 7, 9, 15, 23, 31], "registr": 0, "request": [0, 4, 9, 10, 14, 23, 44], "connect": [1, 11, 59], "handl": [1, 47], "issu": [1, 3, 6, 9, 16, 23], "command": [1, 3, 6, 9, 15, 16, 20, 21, 23, 24, 33, 46, 49, 50, 92], "common": [2, 33, 96], "printer": [2, 9, 10, 35, 37, 46, 47, 66, 81, 92], "relat": 2, "state": [2, 9], "temperatur": [2, 9, 37, 92], "histor": 2, "point": 2, "offset": 2, "resend": 2, "stat": 2, "job": [2, 6, 63], "inform": [2, 3, 4, 6, 9, 12, 18, 31, 48], "progress": 2, "file": [2, 3, 8, 27, 31, 46, 47, 61, 89], "folder": [2, 3, 37], "abridg": 2, "gcode": [2, 29, 37, 47, 51, 52, 92], "analysi": [2, 37, 78, 92], "refer": [2, 31], "print": [2, 9, 47], "histori": [2, 11], "statist": 2, "record": 2, "need": 2, "oper": [3, 6, 9, 10, 55], "from": [3, 90, 96], "specif": [3, 14, 31, 48, 96], "locat": 3, "upload": [3, 7], "creat": 3, "gener": [4, 87, 92, 95], "author": [4, 23], "type": [4, 40, 51, 80], "encod": 4, "cross": 4, "origin": 4, "csrf": 4, "protect": 4, "login": [4, 48], "logout": 4, "current": [4, 6, 9, 11, 13, 16], "rest": 5, "about": [6, 9, 19], "languag": [7, 64], "instal": [7, 54, 89], "pack": 7, "compon": [7, 90], "metadata": 7, "log": [8, 31, 39, 46, 65], "manag": [8, 32, 89], "head": 9, "tool": [9, 42], "bed": 9, "chamber": 9, "an": [9, 10, 16, 23, 70], "sd": 9, "last": 9, "error": [9, 26, 44, 92], "send": 9, "arbitrari": 9, "custom": [9, 51, 90, 97], "full": 9, "profil": [10, 14, 37, 44, 47, 81], "singl": 10, "exist": [10, 23], "remov": 10, "push": 11, "payload": 11, "event": [11, 24, 32, 33, 37, 47, 52, 92], "slicingprogress": 11, "server": [12, 17, 37, 47, 77, 83, 92], "save": 13, "system": [13, 15, 37, 71, 92], "wide": 13, "fetch": [13, 23], "templat": 13, "slice": [14, 37, 47, 69, 85], "slicer": 14, "regist": [15, 19, 89, 92, 97], "sourc": [15, 20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 42], "execut": [15, 92, 95], "client": [15, 23, 31, 62], "definit": 15, "timelaps": [16, 47, 72, 92], "config": [16, 37, 48, 82], "unrend": 16, "render": 16, "configur": [16, 20, 21, 22, 24, 25, 26, 29, 32, 33, 34, 35, 38, 46, 47, 48], "z": 16, "trigger": 16, "time": 16, "util": [17, 33, 74, 78, 83, 86], "variou": 17, "test": 17, "path": 17, "result": 17, "url": 17, "resolut": 17, "address": 17, "version": [18, 33, 45, 89, 96], "wizard": [19, 75], "addit": 19, "finish": 19, "entri": [19, 23], "action": [20, 21, 49, 92], "notif": 20, "support": [20, 21, 23], "plugin": [20, 21, 22, 23, 24, 25, 26, 29, 30, 31, 32, 33, 34, 35, 37, 48, 54, 77, 80, 89, 90, 92, 93, 95, 96], "exampl": [20, 21, 25, 40, 47, 51, 52], "commun": [20, 21, 47, 70], "firmwar": [20, 21, 28, 92], "code": [20, 21, 22, 23, 24, 25, 26, 29, 31, 32, 33, 34, 35, 42], "prompt": 21, "announc": [22, 25], "applic": 23, "workflow": 23, "redirect": 23, "auth": [23, 70, 92], "dialog": [23, 92], "probe": 23, "start": [23, 55], "process": [23, 47], "poll": 23, "decis": 23, "decid": 23, "pend": 23, "javascript": [23, 62, 90], "librari": [23, 31, 62], "backup": [24, 92], "line": [24, 33], "usag": [24, 33, 34], "hook": [24, 32, 33, 48, 92], "octoprint": [24, 32, 33, 41, 45, 48, 55, 56, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 90, 92, 96], "additional_exclud": [24, 92], "before_backup": [24, 92], "after_backup": [24, 92], "before_restor": [24, 92], "after_restor": [24, 92], "helper": [24, 33, 91], "create_backup": 24, "delete_backup": 24, "discoveri": 25, "further": [25, 96], "zeroconf": 25, "servic": 25, "_http": 25, "_tcp": 25, "_octoprint": 25, "track": [26, 34], "check": [27, 28, 33], "viewer": [29, 37], "bundl": [30, 52], "avail": [31, 47, 48, 92, 95], "logfil": 31, "j": 31, "octoprintcli": [31, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75], "pluginmanag": [32, 92], "reconnect_hook": [32, 92], "softwar": 33, "first": 33, "step": [33, 48], "method": 33, "pattern": 33, "global": 33, "credenti": 33, "softwareupd": [33, 92], "check_config": [33, 92], "version_check": 33, "except": [33, 85], "anonym": 34, "virtual": [35, 46, 96], "cli": [36, 77, 92], "yaml": [37, 39, 40, 48], "appear": 37, "develop": [37, 42, 43, 54, 93], "estim": [37, 92], "featur": [37, 53], "script": [37, 51, 52, 92], "serial": [37, 92], "termin": 37, "filter": [37, 96], "webcam": [37, 82], "level": 39, "handler": 39, "formatt": 39, "A": 40, "primer": 40, "basic": 40, "rule": 40, "interest": 40, "scalar": 40, "int": 40, "float": 40, "boolean": 40, "string": 40, "dictionari": 40, "branch": 41, "up": [42, 46, 90], "environ": [42, 96], "obtain": 42, "build": 42, "run": 42, "linux": 42, "todo": 42, "window": 42, "option": [42, 46], "recommend": 42, "mac": 42, "o": 42, "x": 42, "id": 42, "setup": [42, 48, 70], "visual": 42, "studio": 42, "vscode": 42, "pycharm": 42, "strategi": 45, "debug": 46, "enabl": 46, "placehold": 47, "autologin": 48, "gather": 48, "The": 48, "easi": 48, "wai": 48, "us": 48, "autologinconfig": 48, "hard": 48, "manual": [48, 54, 89], "edit": 48, "prepar": 48, "octopi": 48, "If": 48, "you": 48, "ar": 48, "vpn": 48, "your": [48, 89, 90, 96], "absolut": [48, 96], "requir": 48, "disabl": 48, "intern": [48, 79], "extens": [48, 92], "theme": [48, 92], "contain": 51, "parameter": 51, "predefin": 52, "snippet": 52, "context": 52, "more": [52, 90], "nifti": 52, "paus": 52, "resum": 52, "find": 54, "safe": 55, "mode": 55, "how": [55, 90, 96], "differ": 55, "v": [55, 96], "normal": 55, "welcom": 56, "document": 56, "browser": 58, "printerprofil": 67, "socket": 70, "sampl": 70, "throttl": 70, "dev": 77, "filemanag": [78, 92], "destin": 78, "storag": 78, "modul": 79, "core": 80, "schema": 82, "flask": 83, "sockj": [83, 92], "tornado": 83, "commandlin": 86, "platform": 86, "concept": [87, 92, 95], "lifecycl": [87, 97], "properti": [88, 94, 95], "distribut": [89, 90], "proper": 89, "packag": 89, "via": 89, "pip": 89, "offici": 89, "repositori": 89, "after": 89, "releas": 89, "tutori": 90, "sai": 90, "hello": 90, "make": 90, "actual": 90, "do": 90, "someth": 90, "grow": 90, "frontend": 90, "fun": 90, "function": 90, "web": [90, 92, 97], "interfac": [90, 97], "galor": 90, "part": 90, "adjust": 90, "ad": 90, "style": 90, "matter": 90, "inject": [90, 94, 95], "css": 90, "page": 90, "where": 90, "we": 90, "go": 90, "here": 90, "order": [92, 95], "factori": 92, "accesscontrol": 92, "keyvalid": 92, "comm": 92, "protocol": 92, "info": 92, "capabl": 92, "capability_report": 92, "atcommand": 92, "phase": 92, "receiv": 92, "transport": 92, "additional_port_nam": 92, "register_custom_ev": 92, "extension_tre": 92, "preprocessor": 92, "additional_state_data": 92, "handle_connect": 92, "sdcardupload": 92, "after_request": 92, "before_request": 92, "http": 92, "access_valid": 92, "bodys": 92, "rout": 92, "emit": 92, "additional_command": 92, "systeminfo": 92, "additional_bundle_fil": 92, "ui": 92, "templatetyp": 92, "captur": 92, "pre": 92, "post": 92, "mixin": 95, "assetplugin": 95, "blueprintplugin": 95, "eventhandlerplugin": 95, "mfaplugin": 95, "progressplugin": 95, "reloadneedingplugin": 95, "restartneedingplugin": 95, "settingsplugin": 95, "shutdownplugin": 95, "simpleapiplugin": 95, "slicerplugin": 95, "startupplugin": 95, "templateplugin": 95, "uiplugin": 95, "webcamproviderplugin": 95, "wizardplugin": 95, "migrat": 96, "python": 96, "3": 96, "tell": 96, "i": 96, "readi": 96, "pitfal": 96, "dure": 96, "byte": 96, "unicod": 96, "import": 96, "integ": 96, "divis": 96, "iter": 96, "instead": 96, "map": 96, "zip": 96, "checklist": 96, "read": 96, "viewmodel": 97, "depend": 97, "callback": 97, "diagram": 97, "startup": 97, "reconnect": 97}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"Access control": [[0, "access-control"], [2, "access-control"]], "Contents": [[0, "contents"], [1, "contents"], [2, "contents"], [3, "contents"], [4, "contents"], [6, "contents"], [7, "contents"], [9, "contents"], [10, "contents"], [11, "contents"], [13, "contents"], [14, "contents"], [16, "contents"], [19, "contents"], [37, "contents"], [47, "contents"], [51, "contents"], [52, "contents"], [56, "contents"]], "Permissions": [[0, "permissions"], [0, "sec-api-access-datamodel-permissions"]], "List all permissions": [[0, "list-all-permissions"]], "Groups": [[0, "groups"], [0, "sec-api-access-datamodel-groups"]], "Get group list": [[0, "get-group-list"]], "Add a new group": [[0, "add-a-new-group"]], "Retrieve a group": [[0, "retrieve-a-group"]], "Update a group": [[0, "update-a-group"]], "Delete a group": [[0, "delete-a-group"]], "Users": [[0, "users"], [0, "sec-api-access-datamodel-users"]], "Retrieve a list of users": [[0, "retrieve-a-list-of-users"]], "Retrieve a user": [[0, "retrieve-a-user"]], "Add a new user": [[0, "add-a-new-user"]], "Update a user": [[0, "update-a-user"]], "Delete a user": [[0, "delete-a-user"]], "Change a user\u2019s password": [[0, "change-a-user-s-password"]], "Get a user\u2019s settings": [[0, "get-a-user-s-settings"]], "Update a user\u2019s settings": [[0, "update-a-user-s-settings"]], "Regenerate a user\u2019s api key": [[0, "regenerate-a-user-s-api-key"]], "Delete a user\u2019s api key": [[0, "delete-a-user-s-api-key"]], "Data model": [[0, "data-model"], [3, "data-model"], [4, "data-model"], [6, "data-model"], [7, "data-model"], [9, "data-model"], [10, "data-model"], [11, "data-model"], [13, "data-model"], [14, "data-model"], [15, "data-model"], [16, "data-model"], [17, "data-model"], [19, "data-model"], [23, "data-model"], [31, "data-model"]], "Permission list response": [[0, "permission-list-response"]], "Group list response": [[0, "group-list-response"]], "Group registration request": [[0, "group-registration-request"]], "Group update request": [[0, "group-update-request"]], "User list response": [[0, "user-list-response"]], "User registration request": [[0, "user-registration-request"]], "User update request": [[0, "user-update-request"]], "Connection handling": [[1, "connection-handling"]], "Get connection settings": [[1, "get-connection-settings"]], "Issue a connection command": [[1, "issue-a-connection-command"]], "Common data model": [[2, "common-data-model"]], "Printer related": [[2, "printer-related"]], "Printer State": [[2, "printer-state"]], "Temperature Data": [[2, "temperature-data"]], "Historic Temperature Data Point": [[2, "historic-temperature-data-point"]], "Temperature offset": [[2, "temperature-offset"]], "Resend stats": [[2, "resend-stats"]], "Job related": [[2, "job-related"]], "Job information": [[2, "job-information"]], "Progress information": [[2, "progress-information"]], "File related": [[2, "file-related"]], "File information": [[2, "file-information"], [31, "file-information"]], "Folders": [[2, "folders"]], "Files": [[2, "files"]], "Abridged file or folder information": [[2, "abridged-file-or-folder-information"]], "GCODE analysis information": [[2, "gcode-analysis-information"]], "References": [[2, "references"], [31, "references"]], "Print History": [[2, "print-history"]], "Print Statistics": [[2, "print-statistics"]], "User record": [[2, "user-record"]], "Permission record": [[2, "permission-record"]], "Group record": [[2, "group-record"]], "Needs": [[2, "needs"]], "File operations": [[3, "file-operations"]], "Retrieve all files": [[3, "retrieve-all-files"]], "Retrieve files from specific location": [[3, "retrieve-files-from-specific-location"]], "Upload file or create folder": [[3, "upload-file-or-create-folder"]], "Retrieve a specific file\u2019s or folder\u2019s information": [[3, "retrieve-a-specific-file-s-or-folder-s-information"]], "Issue a file command": [[3, "issue-a-file-command"]], "Delete file": [[3, "delete-file"]], "Retrieve response": [[3, "retrieve-response"]], "Upload response": [[3, "upload-response"]], "General information": [[4, "general-information"]], "Authorization": [[4, "authorization"]], "Content Type": [[4, "content-type"]], "Encoding": [[4, "encoding"]], "Cross-origin requests": [[4, "cross-origin-requests"]], "CSRF Protection": [[4, "csrf-protection"]], "Login": [[4, "login"]], "Logout": [[4, "logout"]], "Current User": [[4, "current-user"]], "Login response": [[4, "login-response"]], "Current user": [[4, "sec-api-general-datamodel-currentuser"]], "REST API": [[5, "rest-api"]], "Job operations": [[6, "job-operations"]], "Issue a job command": [[6, "issue-a-job-command"]], "Retrieve information about the current job": [[6, "retrieve-information-about-the-current-job"]], "Job information response": [[6, "job-information-response"]], "Languages": [[7, "languages"]], "Retrieve installed language packs": [[7, "retrieve-installed-language-packs"]], "Upload a language pack": [[7, "upload-a-language-pack"]], "Delete a language pack": [[7, "delete-a-language-pack"]], "List response": [[7, "list-response"], [23, "list-response"]], "Component list": [[7, "component-list"]], "Language pack metadata": [[7, "language-pack-metadata"]], "Log file management": [[8, "log-file-management"]], "Printer operations": [[9, "printer-operations"]], "Retrieve the current printer state": [[9, "retrieve-the-current-printer-state"]], "Issue a print head command": [[9, "issue-a-print-head-command"]], "Issue a tool command": [[9, "issue-a-tool-command"]], "Retrieve the current tool state": [[9, "retrieve-the-current-tool-state"]], "Issue a bed command": [[9, "issue-a-bed-command"]], "Retrieve the current bed state": [[9, "retrieve-the-current-bed-state"]], "Issue a chamber command": [[9, "issue-a-chamber-command"]], "Retrieve the current chamber state": [[9, "retrieve-the-current-chamber-state"]], "Issue an SD command": [[9, "issue-an-sd-command"]], "Retrieve the current SD state": [[9, "retrieve-the-current-sd-state"]], "Retrieve information about the last error": [[9, "retrieve-information-about-the-last-error"]], "Send an arbitrary command to the printer": [[9, "send-an-arbitrary-command-to-the-printer"]], "Retrieve custom controls": [[9, "retrieve-custom-controls"]], "Full State Response": [[9, "full-state-response"]], "Temperature State": [[9, "temperature-state"]], "SD State": [[9, "sd-state"]], "Arbitrary Command Request": [[9, "arbitrary-command-request"]], "Custom Controls Response": [[9, "custom-controls-response"]], "Error Information": [[9, "error-information"]], "Printer profile operations": [[10, "printer-profile-operations"]], "Retrieve all printer profiles": [[10, "retrieve-all-printer-profiles"]], "Retrieve a single printer profile": [[10, "retrieve-a-single-printer-profile"]], "Add a new printer profile": [[10, "add-a-new-printer-profile"]], "Update an existing printer profile": [[10, "update-an-existing-printer-profile"]], "Remove an existing printer profile": [[10, "remove-an-existing-printer-profile"]], "Profile list": [[10, "profile-list"], [14, "profile-list"]], "Add or update request": [[10, "add-or-update-request"]], "Profile": [[10, "profile"], [14, "profile"]], "Push updates": [[11, "push-updates"]], "connected payload": [[11, "connected-payload"]], "current and history payload": [[11, "current-and-history-payload"]], "event payload": [[11, "event-payload"]], "slicingProgress payload": [[11, "slicingprogress-payload"]], "Server information": [[12, "server-information"]], "Settings": [[13, "settings"], [47, "settings"]], "Retrieve current settings": [[13, "retrieve-current-settings"]], "Save settings": [[13, "save-settings"]], "Regenerate the system wide API key": [[13, "regenerate-the-system-wide-api-key"]], "Fetch template data": [[13, "fetch-template-data"]], "Slicing": [[14, "slicing"], [37, "slicing"], [47, "slicing"]], "List All Slicers and Slicing Profiles": [[14, "list-all-slicers-and-slicing-profiles"]], "List Slicing Profiles of a Specific Slicer": [[14, "list-slicing-profiles-of-a-specific-slicer"]], "Retrieve Specific Profile": [[14, "retrieve-specific-profile"]], "Add Slicing Profile": [[14, "add-slicing-profile"]], "Update Slicing Profile": [[14, "update-slicing-profile"]], "Delete Slicing Profile": [[14, "delete-slicing-profile"]], "Slicer list": [[14, "slicer-list"]], "Slicer": [[14, "slicer"]], "Profile Update Request": [[14, "profile-update-request"]], "System": [[15, "system"], [37, "system"]], "List all registered system commands": [[15, "list-all-registered-system-commands"]], "List all registered system commands for a source": [[15, "list-all-registered-system-commands-for-a-source"]], "Execute a registered system command": [[15, "execute-a-registered-system-command"]], "List all response": [[15, "list-all-response"]], "Client command definitions": [[15, "client-command-definitions"]], "Command definition": [[15, "command-definition"]], "Timelapse": [[16, "timelapse"]], "Retrieve a list of timelapses and the current config": [[16, "retrieve-a-list-of-timelapses-and-the-current-config"]], "Delete a timelapse": [[16, "delete-a-timelapse"]], "Issue a command for an unrendered timelapse": [[16, "issue-a-command-for-an-unrendered-timelapse"]], "Delete an unrendered timelapse": [[16, "delete-an-unrendered-timelapse"]], "Change current timelapse config": [[16, "change-current-timelapse-config"]], "Timelapse list": [[16, "timelapse-list"]], "Rendered timelapse": [[16, "rendered-timelapse"]], "Unrendered timelapse": [[16, "unrendered-timelapse"]], "Timelapse configuration": [[16, "timelapse-configuration"]], "Z-change-triggered timelapse": [[16, "z-change-triggered-timelapse"]], "Time triggered timelapse": [[16, "time-triggered-timelapse"]], "Util": [[17, "util"]], "Various tests": [[17, "various-tests"]], "Path test result": [[17, "path-test-result"]], "URL test result": [[17, "url-test-result"]], "Server test result": [[17, "server-test-result"]], "Resolution test result": [[17, "resolution-test-result"]], "Address test result": [[17, "address-test-result"]], "Version information": [[18, "version-information"]], "Wizard": [[19, "wizard"]], "Retrieve additional data about registered wizards": [[19, "retrieve-additional-data-about-registered-wizards"]], "Finish wizards": [[19, "finish-wizards"]], "Wizard data entry": [[19, "wizard-data-entry"]], "Action Command Notification support": [[20, "action-command-notification-support"]], "Configuring the plugin": [[20, "configuring-the-plugin"], [21, "configuring-the-plugin"], [22, "configuring-the-plugin"], [24, "configuring-the-plugin"], [25, "configuring-the-plugin"], [26, "configuring-the-plugin"], [29, "configuring-the-plugin"], [34, "configuring-the-plugin"], [35, "configuring-the-plugin"]], "Supported action commands": [[20, "supported-action-commands"], [21, "supported-action-commands"]], "Example communication with the firmware": [[20, "example-communication-with-the-firmware"], [21, "example-communication-with-the-firmware"]], "Source code": [[20, "source-code"], [21, "source-code"], [22, "source-code"], [23, "source-code"], [24, "source-code"], [25, "source-code"]], "Action Command Prompt support": [[21, "action-command-prompt-support"]], "Announcement Plugin": [[22, "announcement-plugin"]], "Application Keys Plugin": [[23, "application-keys-plugin"]], "Workflow": [[23, "workflow"]], "Workflow with redirect to auth dialog": [[23, "workflow-with-redirect-to-auth-dialog"]], "API": [[23, "api"], [31, "api"], [37, "api"]], "Probe for workflow support": [[23, "probe-for-workflow-support"]], "Start authorization process": [[23, "start-authorization-process"]], "Poll for decision on existing request": [[23, "poll-for-decision-on-existing-request"]], "Decide on existing request": [[23, "decide-on-existing-request"]], "Fetch list of existing application keys": [[23, "fetch-list-of-existing-application-keys"]], "Issue an application key command": [[23, "issue-an-application-key-command"]], "Authorization request": [[23, "authorization-request"]], "Authorization response": [[23, "authorization-response"]], "Key response": [[23, "key-response"]], "Decision request": [[23, "decision-request"]], "Key list entry": [[23, "key-list-entry"]], "Pending list entry": [[23, "pending-list-entry"]], "JavaScript Client Library": [[23, "javascript-client-library"], [62, "javascript-client-library"]], "Backup Plugin": [[24, "backup-plugin"]], "Command line usage": [[24, "command-line-usage"], [33, "command-line-usage"]], "Events": [[24, "events"], [32, "events"], [33, "events"], [37, "events"], [47, "events"], [52, "events"]], "Hooks": [[24, "hooks"], [32, "hooks"], [33, "hooks"], [92, "hooks"]], "octoprint.plugin.backup.additional_excludes": [[24, "octoprint-plugin-backup-additional-excludes"], [92, "octoprint-plugin-backup-additional-excludes"]], "octoprint.plugin.backup.before_backup": [[24, "octoprint-plugin-backup-before-backup"], [92, "octoprint-plugin-backup-before-backup"]], "octoprint.plugin.backup.after_backup": [[24, "octoprint-plugin-backup-after-backup"], [92, "octoprint-plugin-backup-after-backup"]], "octoprint.plugin.backup.before_restore": [[24, "octoprint-plugin-backup-before-restore"], [92, "octoprint-plugin-backup-before-restore"]], "octoprint.plugin.backup.after_restore": [[24, "octoprint-plugin-backup-after-restore"], [92, "octoprint-plugin-backup-after-restore"]], "Helpers": [[24, "helpers"], [33, "helpers"], [91, "helpers"]], "create_backup": [[24, "create-backup"]], "delete_backup": [[24, "delete-backup"]], "Discovery Plugin": [[25, "discovery-plugin"]], "Further ZeroConf Services": [[25, "further-zeroconf-services"]], "Example": [[25, "example"], [47, "example"]], "Announced Services": [[25, "announced-services"]], "ZeroConf Service _http._tcp": [[25, "zeroconf-service-http-tcp"]], "ZeroConf Service _octoprint._tcp": [[25, "zeroconf-service-octoprint-tcp"]], "Error Tracking Plugin": [[26, "error-tracking-plugin"]], "Source Code": [[26, "source-code"], [29, "source-code"], [31, "source-code"], [32, "source-code"], [33, "source-code"], [34, "source-code"], [35, "source-code"]], "File Check": [[27, "file-check"]], "Firmware Check": [[28, "firmware-check"]], "GCode Viewer Plugin": [[29, "gcode-viewer-plugin"]], "Bundled Plugins": [[30, "bundled-plugins"]], "Logging": [[31, "logging"]], "Retrieve a list of available log files": [[31, "retrieve-a-list-of-available-log-files"]], "Delete a specific logfile": [[31, "delete-a-specific-logfile"]], "Logfile Retrieve Response": [[31, "logfile-retrieve-response"]], "JS Client Library": [[31, "js-client-library"]], "OctoPrintClient.plugins.logging": [[31, "octoprintclient-plugins-logging"]], "Plugin Manager": [[32, "plugin-manager"]], "Configuring the Plugin": [[32, "configuring-the-plugin"], [33, "configuring-the-plugin"]], "octoprint.plugin.pluginmanager.reconnect_hooks": [[32, "octoprint-plugin-pluginmanager-reconnect-hooks"], [92, "octoprint-plugin-pluginmanager-reconnect-hooks"]], "Software Update Plugin": [[33, "software-update-plugin"]], "First Steps": [[33, "first-steps"]], "Version checks": [[33, "version-checks"]], "Update methods": [[33, "update-methods"]], "Common configuration patterns": [[33, "common-configuration-patterns"]], "Global credentials": [[33, "global-credentials"]], "octoprint.plugin.softwareupdate.check_config": [[33, "octoprint-plugin-softwareupdate-check-config"], [92, "octoprint-plugin-softwareupdate-check-config"]], "version_checks": [[33, "sec-bundledplugins-softwareupdate-helpers-version-checks"]], "updaters": [[33, "updaters"]], "exceptions": [[33, "exceptions"]], "util": [[33, "util"]], "Anonymous Usage Tracking Plugin": [[34, "anonymous-usage-tracking-plugin"]], "Virtual Printer": [[35, "virtual-printer"]], "CLI": [[36, "cli"]], "config.yaml": [[37, "config-yaml"]], "Access Control": [[37, "access-control"], [48, "access-control"]], "Appearance": [[37, "appearance"]], "Controls": [[37, "controls"], [51, "controls"]], "Development settings": [[37, "development-settings"]], "Estimation": [[37, "estimation"]], "Feature": [[37, "feature"]], "Folder": [[37, "folder"]], "GCODE Analysis": [[37, "gcode-analysis"]], "GCODE Viewer": [[37, "gcode-viewer"]], "Plugin settings": [[37, "plugin-settings"]], "Printer Profiles": [[37, "printer-profiles"]], "Scripts": [[37, "scripts"]], "Serial": [[37, "serial"]], "Server": [[37, "server"], [47, "server"]], "Temperature": [[37, "temperature"]], "Terminal Filters": [[37, "terminal-filters"]], "Webcam": [[37, "webcam"]], "Configuration": [[38, "configuration"], [47, "configuration"], [48, "configuration"]], "logging.yaml": [[39, "logging-yaml"]], "Changing log levels": [[39, "changing-log-levels"]], "Changing logging handlers": [[39, "changing-logging-handlers"]], "Changing logging formatters": [[39, "changing-logging-formatters"]], "A YAML Primer": [[40, "a-yaml-primer"]], "Basic Rules": [[40, "basic-rules"]], "Interesting data types": [[40, "interesting-data-types"]], "Scalars": [[40, "scalars"]], "int": [[40, "int"]], "float": [[40, "float"]], "boolean": [[40, "boolean"]], "string": [[40, "string"]], "Lists": [[40, "lists"]], "Dictionaries": [[40, "dictionaries"]], "Examples": [[40, "examples"], [51, "examples"], [52, "examples"]], "OctoPrint\u2019s branching model": [[41, "octoprint-s-branching-model"]], "Setting up a Development environment": [[42, "setting-up-a-development-environment"]], "Obtaining, building and running the source": [[42, "obtaining-building-and-running-the-source"]], "Linux": [[42, "linux"]], "Todo": [[42, "id1"], [42, "id3"]], "Windows": [[42, "windows"]], "Optional but recommended tools": [[42, "optional-but-recommended-tools"]], "Mac OS X": [[42, "mac-os-x"]], "IDE Setup": [[42, "sec-development-environment-ides"]], "Visual Studio Code (vscode)": [[42, "visual-studio-code-vscode"]], "PyCharm": [[42, "pycharm"]], "Development": [[43, "development"]], "Profiling requests": [[44, "profiling-requests"]], "Errors": [[44, "errors"]], "OctoPrint\u2019s versioning strategy": [[45, "octoprint-s-versioning-strategy"]], "Setting up the virtual printer for debugging": [[46, "setting-up-the-virtual-printer-for-debugging"]], "Enabling the virtual printer": [[46, "enabling-the-virtual-printer"]], "Virtual printer configuration options": [[46, "virtual-printer-configuration-options"]], "Log file": [[46, "log-file"]], "Debug commands": [[46, "debug-commands"]], "Placeholders": [[47, "placeholders"]], "Available Events": [[47, "available-events"]], "Printer communication": [[47, "printer-communication"]], "File handling": [[47, "file-handling"]], "Printing": [[47, "printing"]], "GCODE processing": [[47, "gcode-processing"]], "Timelapses": [[47, "timelapses"]], "Printer Profile": [[47, "printer-profile"]], "Autologin": [[48, "autologin"]], "Gather configuration information": [[48, "gather-configuration-information"]], "The easy way: Using the OctoPrint-AutoLoginConfig plugin": [[48, "the-easy-way-using-the-octoprint-autologinconfig-plugin"]], "The hard way: Manual editing of config.yaml": [[48, "the-hard-way-manual-editing-of-config-yaml"]], "Preparation": [[48, "preparation"]], "OctoPi specific steps": [[48, "octopi-specific-steps"]], "If you are using a VPN and your setup ABSOLUTELY REQUIRES disabling internal OctoPrint access controls": [[48, "if-you-are-using-a-vpn-and-your-setup-absolutely-requires-disabling-internal-octoprint-access-controls"]], "Available Extension Hooks": [[48, "available-extension-hooks"]], "octoprint.access.permissions": [[48, "octoprint-access-permissions"], [92, "octoprint-access-permissions"]], "octoprint.theming.login": [[48, "octoprint-theming-login"]], "Action Commands": [[49, "action-commands"]], "@ Commands": [[50, "commands"]], "Custom Controls": [[51, "custom-controls"]], "Types": [[51, "types"]], "Containers": [[51, "containers"]], "Parameterized GCODE Script": [[51, "parameterized-gcode-script"]], "GCODE Scripts": [[52, "gcode-scripts"]], "Predefined Scripts": [[52, "predefined-scripts"]], "Snippets": [[52, "snippets"]], "Context": [[52, "context"]], "Bundled Scripts": [[52, "bundled-scripts"]], "More nifty pause and resume": [[52, "more-nifty-pause-and-resume"]], "Features": [[53, "features"]], "Plugins": [[54, "plugins"]], "Finding Plugins": [[54, "finding-plugins"]], "Installing Plugins": [[54, "installing-plugins"]], "Manual Installation": [[54, "manual-installation"]], "Developing Plugins": [[54, "developing-plugins"], [93, "developing-plugins"]], "Safe mode": [[55, "safe-mode"]], "How to start OctoPrint in safe mode": [[55, "how-to-start-octoprint-in-safe-mode"]], "Differences of safe mode vs normal operation mode": [[55, "differences-of-safe-mode-vs-normal-operation-mode"]], "Welcome to OctoPrint\u2019s documentation!": [[56, "welcome-to-octoprint-s-documentation"]], "OctoPrintClient": [[57, "octoprintclient"]], "OctoPrintClient.browser": [[58, "octoprintclient-browser"]], "OctoPrintClient.connection": [[59, "octoprintclient-connection"]], "OctoPrintClient.control": [[60, "octoprintclient-control"]], "OctoPrintClient.files": [[61, "octoprintclient-files"]], "OctoPrintClient.job": [[63, "octoprintclient-job"]], "OctoPrintClient.languages": [[64, "octoprintclient-languages"]], "OctoPrintClient.logs": [[65, "octoprintclient-logs"]], "OctoPrintClient.printer": [[66, "octoprintclient-printer"]], "OctoPrintClient.printerprofiles": [[67, "octoprintclient-printerprofiles"]], "OctoPrintClient.settings": [[68, "octoprintclient-settings"]], "OctoPrintClient.slicing": [[69, "octoprintclient-slicing"]], "OctoPrintClient.socket": [[70, "octoprintclient-socket"]], "Sample to setup an authed socket": [[70, "sample-to-setup-an-authed-socket"]], "Communication Throttling": [[70, "communication-throttling"]], "OctoPrintClient.system": [[71, "octoprintclient-system"]], "OctoPrintClient.timelapse": [[72, "octoprintclient-timelapse"]], "OctoPrintClient.users": [[73, "octoprintclient-users"]], "OctoPrintClient.util": [[74, "octoprintclient-util"]], "OctoPrintClient.wizard": [[75, "octoprintclient-wizard"]], "octoprint.access.users": [[76, "module-octoprint.access.users"]], "octoprint.cli": [[77, "module-octoprint.cli"]], "octoprint.cli.dev": [[77, "module-octoprint.cli.dev"]], "octoprint.cli.plugins": [[77, "module-octoprint.cli.plugins"]], "octoprint.cli.server": [[77, "module-octoprint.cli.server"]], "octoprint.filemanager": [[78, "module-octoprint.filemanager"]], "octoprint.filemanager.analysis": [[78, "module-octoprint.filemanager.analysis"]], "octoprint.filemanager.destinations": [[78, "module-octoprint.filemanager.destinations"]], "octoprint.filemanager.storage": [[78, "module-octoprint.filemanager.storage"]], "octoprint.filemanager.util": [[78, "module-octoprint.filemanager.util"]], "Internal Modules": [[79, "internal-modules"]], "octoprint.plugin": [[80, "module-octoprint.plugin"]], "octoprint.plugin.core": [[80, "module-octoprint.plugin.core"]], "octoprint.plugin.types": [[80, "module-octoprint.plugin.types"]], "octoprint.printer": [[81, "module-octoprint.printer"]], "octoprint.printer.profile": [[81, "module-octoprint.printer.profile"]], "octoprint.schema": [[82, "module-octoprint.schema"]], "octoprint.schema.config": [[82, "module-octoprint.schema.config"]], "octoprint.schema.webcam": [[82, "module-octoprint.schema.webcam"]], "octoprint.server": [[83, "module-octoprint.server"]], "octoprint.server.util": [[83, "module-octoprint.server.util"]], "octoprint.server.util.flask": [[83, "module-octoprint.server.util.flask"]], "octoprint.server.util.sockjs": [[83, "module-octoprint.server.util.sockjs"]], "octoprint.server.util.tornado": [[83, "module-octoprint.server.util.tornado"]], "octoprint.settings": [[84, "module-octoprint.settings"]], "octoprint.slicing": [[85, "module-octoprint.slicing"]], "octoprint.slicing.exceptions": [[85, "module-octoprint.slicing.exceptions"]], "octoprint.util": [[86, "module-octoprint.util"]], "octoprint.util.commandline": [[86, "module-octoprint.util.commandline"]], "octoprint.util.platform": [[86, "module-octoprint.util.platform"]], "General Concepts": [[87, "general-concepts"], [92, "general-concepts"], [95, "general-concepts"]], "Lifecycle": [[87, "lifecycle"]], "Control Properties": [[88, "control-properties"]], "Distributing your plugin": [[89, "distributing-your-plugin"]], "Manual file distribution": [[89, "manual-file-distribution"]], "Proper packages installable via pip": [[89, "proper-packages-installable-via-pip"]], "Registering with the official plugin repository": [[89, "registering-with-the-official-plugin-repository"]], "Version management after the official plugin repository release": [[89, "version-management-after-the-official-plugin-repository-release"]], "Plugin Tutorial": [[90, "plugin-tutorial"]], "Saying hello: How to make the plugin actually do something": [[90, "saying-hello-how-to-make-the-plugin-actually-do-something"]], "Growing up: How to make it distributable": [[90, "growing-up-how-to-make-it-distributable"]], "Frontend fun: How to add functionality to OctoPrint\u2019s web interface": [[90, "frontend-fun-how-to-add-functionality-to-octoprint-s-web-interface"]], "Settings Galore: How to make parts of your plugin user adjustable": [[90, "settings-galore-how-to-make-parts-of-your-plugin-user-adjustable"]], "More frontend fun: Adding custom javascript to your frontend components": [[90, "more-frontend-fun-adding-custom-javascript-to-your-frontend-components"]], "Style matters: Injecting custom CSS into the page": [[90, "style-matters-injecting-custom-css-into-the-page"]], "Where do we go from here?": [[90, "where-do-we-go-from-here"]], "Execution Order": [[92, "execution-order"], [95, "execution-order"]], "Available plugin hooks": [[92, "available-plugin-hooks"]], "octoprint.access.users.factory": [[92, "octoprint-access-users-factory"]], "octoprint.accesscontrol.keyvalidator": [[92, "octoprint-accesscontrol-keyvalidator"]], "octoprint.cli.commands": [[92, "octoprint-cli-commands"]], "octoprint.comm.protocol.firmware.info": [[92, "octoprint-comm-protocol-firmware-info"]], "octoprint.comm.protocol.firmware.capabilities": [[92, "octoprint-comm-protocol-firmware-capabilities"]], "octoprint.comm.protocol.firmware.capability_report": [[92, "octoprint-comm-protocol-firmware-capability-report"]], "octoprint.comm.protocol.action": [[92, "octoprint-comm-protocol-action"]], "octoprint.comm.protocol.atcommand.": [[92, "octoprint-comm-protocol-atcommand-phase"]], "octoprint.comm.protocol.gcode.": [[92, "octoprint-comm-protocol-gcode-phase"]], "octoprint.comm.protocol.gcode.received": [[92, "octoprint-comm-protocol-gcode-received"]], "octoprint.comm.protocol.gcode.error": [[92, "octoprint-comm-protocol-gcode-error"]], "octoprint.comm.protocol.scripts": [[92, "octoprint-comm-protocol-scripts"]], "octoprint.comm.protocol.temperatures.received": [[92, "octoprint-comm-protocol-temperatures-received"]], "octoprint.comm.transport.serial.additional_port_names": [[92, "octoprint-comm-transport-serial-additional-port-names"]], "octoprint.comm.transport.serial.factory": [[92, "octoprint-comm-transport-serial-factory"]], "octoprint.events.register_custom_events": [[92, "octoprint-events-register-custom-events"]], "octoprint.filemanager.analysis.factory": [[92, "octoprint-filemanager-analysis-factory"]], "octoprint.filemanager.extension_tree": [[92, "octoprint-filemanager-extension-tree"]], "octoprint.filemanager.preprocessor": [[92, "octoprint-filemanager-preprocessor"]], "octoprint.printer.additional_state_data": [[92, "octoprint-printer-additional-state-data"]], "octoprint.printer.factory": [[92, "octoprint-printer-factory"]], "octoprint.printer.handle_connect": [[92, "octoprint-printer-handle-connect"]], "octoprint.printer.estimation.factory": [[92, "octoprint-printer-estimation-factory"]], "octoprint.printer.sdcardupload": [[92, "octoprint-printer-sdcardupload"]], "octoprint.server.api.after_request": [[92, "octoprint-server-api-after-request"]], "octoprint.server.api.before_request": [[92, "octoprint-server-api-before-request"]], "octoprint.server.http.access_validator": [[92, "octoprint-server-http-access-validator"]], "octoprint.server.http.bodysize": [[92, "octoprint-server-http-bodysize"]], "octoprint.server.http.routes": [[92, "octoprint-server-http-routes"]], "octoprint.server.sockjs.authed": [[92, "octoprint-server-sockjs-authed"]], "octoprint.server.sockjs.register": [[92, "octoprint-server-sockjs-register"]], "octoprint.server.sockjs.emit": [[92, "octoprint-server-sockjs-emit"]], "octoprint.system.additional_commands": [[92, "octoprint-system-additional-commands"]], "octoprint.systeminfo.additional_bundle_files": [[92, "octoprint-systeminfo-additional-bundle-files"]], "octoprint.timelapse.extensions": [[92, "octoprint-timelapse-extensions"]], "octoprint.ui.web.templatetypes": [[92, "octoprint-ui-web-templatetypes"]], "octoprint.theming.": [[92, "octoprint-theming-dialog"]], "octoprint.timelapse.capture.pre": [[92, "octoprint-timelapse-capture-pre"]], "octoprint.timelapse.capture.post": [[92, "octoprint-timelapse-capture-post"]], "Injected Properties": [[94, "injected-properties"], [95, "injected-properties"]], "Mixins": [[95, "mixins"]], "Available plugin mixins": [[95, "available-plugin-mixins"]], "AssetPlugin": [[95, "assetplugin"]], "BlueprintPlugin": [[95, "blueprintplugin"]], "EventHandlerPlugin": [[95, "eventhandlerplugin"]], "MfaPlugin": [[95, "mfaplugin"]], "ProgressPlugin": [[95, "progressplugin"]], "ReloadNeedingPlugin": [[95, "reloadneedingplugin"]], "RestartNeedingPlugin": [[95, "restartneedingplugin"]], "SettingsPlugin": [[95, "settingsplugin"]], "ShutdownPlugin": [[95, "shutdownplugin"]], "SimpleApiPlugin": [[95, "simpleapiplugin"]], "SlicerPlugin": [[95, "slicerplugin"]], "StartupPlugin": [[95, "startupplugin"]], "TemplatePlugin": [[95, "templateplugin"]], "UiPlugin": [[95, "uiplugin"]], "WebcamProviderPlugin": [[95, "webcamproviderplugin"]], "WizardPlugin": [[95, "wizardplugin"]], "Migrating to Python 3": [[96, "migrating-to-python-3"]], "How to get a Python 3 virtual environment with OctoPrint": [[96, "how-to-get-a-python-3-virtual-environment-with-octoprint"]], "Telling OctoPrint your plugin is Python 3 ready": [[96, "telling-octoprint-your-plugin-is-python-3-ready"]], "Common pitfalls during migration": [[96, "common-pitfalls-during-migration"]], "Bytes vs unicode": [[96, "bytes-vs-unicode"]], "Absolute imports": [[96, "absolute-imports"]], "Version specific imports": [[96, "version-specific-imports"]], "Integer division": [[96, "integer-division"]], "Iterators instead of list from map, filter, zip": [[96, "iterators-instead-of-list-from-map-filter-zip"]], "Checklist": [[96, "checklist"]], "Further reading": [[96, "further-reading"]], "Viewmodels": [[97, "viewmodels"]], "Registering custom viewmodels": [[97, "registering-custom-viewmodels"]], "Dependencies": [[97, "dependencies"]], "Callbacks": [[97, "callbacks"]], "Lifecycle diagrams": [[97, "lifecycle-diagrams"]], "Web interface startup": [[97, "web-interface-startup"]], "Web interface reconnect": [[97, "web-interface-reconnect"]]}, "indexentries": {"octoprintclient.plugins.appkeys.authenticate() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.authenticate"]], "octoprintclient.plugins.appkeys.checkdecision() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.checkDecision"]], "octoprintclient.plugins.appkeys.decide() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.decide"]], "octoprintclient.plugins.appkeys.generatekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.generateKey"]], "octoprintclient.plugins.appkeys.getallkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getAllKeys"]], "octoprintclient.plugins.appkeys.getkey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKey"]], "octoprintclient.plugins.appkeys.getkeys() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.getKeys"]], "octoprintclient.plugins.appkeys.probe() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.probe"]], "octoprintclient.plugins.appkeys.request() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.request"]], "octoprintclient.plugins.appkeys.requestforuser() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.requestForUser"]], "octoprintclient.plugins.appkeys.revokekey() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKey"]], "octoprintclient.plugins.appkeys.revokekeyforapp() (octoprintclient.plugins.appkeys method)": [[23, "OctoPrintClient.plugins.appkeys.revokeKeyForApp"]], "additional_excludes_hook()": [[24, "additional_excludes_hook"]], "after_backup_hook()": [[24, "after_backup_hook"]], "after_restore_hook()": [[24, "after_restore_hook"]], "before_backup_hook()": [[24, "before_backup_hook"]], "before_restore_hook()": [[24, "before_restore_hook"]], "built-in function": [[24, "additional_excludes_hook"], [24, "after_backup_hook"], [24, "after_restore_hook"], [24, "before_backup_hook"], [24, "before_restore_hook"], [32, "reconnect_hooks_hook"], [33, "update_config_hook"], [92, "access_validator_hook"], [92, "acl_keyvalidator_hook"], [92, "additional_bundle_files_hook"], [92, "additional_commands_hook"], [92, "additional_permissions_hook"], [92, "additional_port_names_hook"], [92, "additional_state_data_hook"], [92, "after_request_handlers_hook"], [92, "analysis_queue_factory_hook"], [92, "before_request_handlers_hook"], [92, "capture_post_hook"], [92, "capture_pre_hook"], [92, "cli_commands_hook"], [92, "file_extension_hook"], [92, "file_preprocessor_hook"], [92, "firmware_capability_hook"], [92, "firmware_capability_report_hook"], [92, "firmware_info_hook"], [92, "gcode_error_hook"], [92, "gcode_received_hook"], [92, "print_time_estimator_factory"], [92, "printer_factory_hook"], [92, "protocol_action_hook"], [92, "protocol_atcommandphase_hook"], [92, "protocol_gcodephase_hook"], [92, "protocol_scripts_hook"], [92, "protocol_temperatures_received_hook"], [92, "register_custom_events_hook"], [92, "sd_card_upload_hook"], [92, "serial_factory_hook"], [92, "server_bodysize_hook"], [92, "server_route_hook"], [92, "templatetype_hook"], [92, "timelapse_extension_hook"], [92, "ui_theming_hook"], [92, "user_manager_factory_hook"]], "create_backup_helper() (in module octoprint.plugins.backup.backupplugin)": [[24, "octoprint.plugins.backup.BackupPlugin.create_backup_helper"]], "delete_backup_helper() (in module octoprint.plugins.backup.backupplugin)": [[24, "octoprint.plugins.backup.BackupPlugin.delete_backup_helper"]], "octoprintclient.plugins.logging.deletelog() (octoprintclient.plugins.logging method)": [[31, "OctoPrintClient.plugins.logging.deleteLog"]], "octoprintclient.plugins.logging.downloadlog() (octoprintclient.plugins.logging method)": [[31, "OctoPrintClient.plugins.logging.downloadLog"]], "octoprintclient.plugins.logging.listlogs() (octoprintclient.plugins.logging method)": [[31, "OctoPrintClient.plugins.logging.listLogs"]], "reconnect_hooks_hook()": [[32, "reconnect_hooks_hook"]], "update_config_hook()": [[33, "update_config_hook"]], "octoprintclient() (class)": [[57, "OctoPrintClient"]], "octoprintclient.invalidargumenterror() (class)": [[57, "OctoPrintClient.InvalidArgumentError"]], "octoprintclient.ajax() (octoprintclient method)": [[57, "OctoPrintClient.ajax"]], "octoprintclient.ajaxwithdata() (octoprintclient method)": [[57, "OctoPrintClient.ajaxWithData"]], "octoprintclient.createcustomexception() (octoprintclient method)": [[57, "OctoPrintClient.createCustomException"]], "octoprintclient.createrejecteddeferred() (octoprintclient method)": [[57, "OctoPrintClient.createRejectedDeferred"]], "octoprintclient.delete() (octoprintclient method)": [[57, "OctoPrintClient.delete"]], "octoprintclient.download() (octoprintclient method)": [[57, "OctoPrintClient.download"]], "octoprintclient.get() (octoprintclient method)": [[57, "OctoPrintClient.get"]], "octoprintclient.getbaseurl() (octoprintclient method)": [[57, "OctoPrintClient.getBaseUrl"]], "octoprintclient.getblueprinturl() (octoprintclient method)": [[57, "OctoPrintClient.getBlueprintUrl"]], "octoprintclient.getcookie() (octoprintclient method)": [[57, "OctoPrintClient.getCookie"]], "octoprintclient.getrequestheaders() (octoprintclient method)": [[57, "OctoPrintClient.getRequestHeaders"]], "octoprintclient.getsimpleapiurl() (octoprintclient method)": [[57, "OctoPrintClient.getSimpleApiUrl"]], "octoprintclient.getwithquery() (octoprintclient method)": [[57, "OctoPrintClient.getWithQuery"]], "octoprintclient.issuecommand() (octoprintclient method)": [[57, "OctoPrintClient.issueCommand"]], "octoprintclient.options (octoprintclient attribute)": [[57, "OctoPrintClient.options"]], "octoprintclient.patch() (octoprintclient method)": [[57, "OctoPrintClient.patch"]], "octoprintclient.patchjson() (octoprintclient method)": [[57, "OctoPrintClient.patchJson"]], "octoprintclient.plugins (octoprintclient attribute)": [[57, "OctoPrintClient.plugins"]], "octoprintclient.post() (octoprintclient method)": [[57, "OctoPrintClient.post"]], "octoprintclient.postjson() (octoprintclient method)": [[57, "OctoPrintClient.postJson"]], "octoprintclient.put() (octoprintclient method)": [[57, "OctoPrintClient.put"]], "octoprintclient.putjson() (octoprintclient method)": [[57, "OctoPrintClient.putJson"]], "octoprintclient.registerplugincomponent() (octoprintclient method)": [[57, "OctoPrintClient.registerPluginComponent"]], "octoprintclient.simpleapicommand() (octoprintclient method)": [[57, "OctoPrintClient.simpleApiCommand"]], "octoprintclient.simpleapiget() (octoprintclient method)": [[57, "OctoPrintClient.simpleApiGet"]], "octoprintclient.upload() (octoprintclient method)": [[57, "OctoPrintClient.upload"]], "octoprintclient.browser.login() (octoprintclient.browser method)": [[58, "OctoPrintClient.browser.login"]], "octoprintclient.browser.logout() (octoprintclient.browser method)": [[58, "OctoPrintClient.browser.logout"]], "octoprintclient.browser.passivelogin() (octoprintclient.browser method)": [[58, "OctoPrintClient.browser.passiveLogin"]], "octoprintclient.connection.connect() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.connect"]], "octoprintclient.connection.disconnect() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.disconnect"]], "octoprintclient.connection.fakeack() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.fakeAck"]], "octoprintclient.connection.getsettings() (octoprintclient.connection method)": [[59, "OctoPrintClient.connection.getSettings"]], "octoprintclient.control.getcustomcontrols() (octoprintclient.control method)": [[60, "OctoPrintClient.control.getCustomControls"]], "octoprintclient.control.sendgcode() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcode"]], "octoprintclient.control.sendgcodescript() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcodeScript"]], "octoprintclient.control.sendgcodescriptwithparameters() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcodeScriptWithParameters"]], "octoprintclient.control.sendgcodewithparameters() (octoprintclient.control method)": [[60, "OctoPrintClient.control.sendGcodeWithParameters"]], "octoprintclient.files.copy() (octoprintclient.files method)": [[61, "OctoPrintClient.files.copy"]], "octoprintclient.files.createfolder() (octoprintclient.files method)": [[61, "OctoPrintClient.files.createFolder"]], "octoprintclient.files.delete() (octoprintclient.files method)": [[61, "OctoPrintClient.files.delete"]], "octoprintclient.files.download() (octoprintclient.files method)": [[61, "OctoPrintClient.files.download"]], "octoprintclient.files.entryforpath() (octoprintclient.files method)": [[61, "OctoPrintClient.files.entryForPath"]], "octoprintclient.files.get() (octoprintclient.files method)": [[61, "OctoPrintClient.files.get"]], "octoprintclient.files.list() (octoprintclient.files method)": [[61, "OctoPrintClient.files.list"]], "octoprintclient.files.listforlocation() (octoprintclient.files method)": [[61, "OctoPrintClient.files.listForLocation"]], "octoprintclient.files.move() (octoprintclient.files method)": [[61, "OctoPrintClient.files.move"]], "octoprintclient.files.pathforentry() (octoprintclient.files method)": [[61, "OctoPrintClient.files.pathForEntry"]], "octoprintclient.files.select() (octoprintclient.files method)": [[61, "OctoPrintClient.files.select"]], "octoprintclient.files.slice() (octoprintclient.files method)": [[61, "OctoPrintClient.files.slice"]], "octoprintclient.files.upload() (octoprintclient.files method)": [[61, "OctoPrintClient.files.upload"]], "octoprintclient.job.cancel() (octoprintclient.job method)": [[63, "OctoPrintClient.job.cancel"]], "octoprintclient.job.get() (octoprintclient.job method)": [[63, "OctoPrintClient.job.get"]], "octoprintclient.job.pause() (octoprintclient.job method)": [[63, "OctoPrintClient.job.pause"]], "octoprintclient.job.restart() (octoprintclient.job method)": [[63, "OctoPrintClient.job.restart"]], "octoprintclient.job.resume() (octoprintclient.job method)": [[63, "OctoPrintClient.job.resume"]], "octoprintclient.job.start() (octoprintclient.job method)": [[63, "OctoPrintClient.job.start"]], "octoprintclient.job.togglepause() (octoprintclient.job method)": [[63, "OctoPrintClient.job.togglePause"]], "octoprintclient.languages.delete() (octoprintclient.languages method)": [[64, "OctoPrintClient.languages.delete"]], "octoprintclient.languages.list() (octoprintclient.languages method)": [[64, "OctoPrintClient.languages.list"]], "octoprintclient.languages.upload() (octoprintclient.languages method)": [[64, "OctoPrintClient.languages.upload"]], "octoprintclient.printer.extrude() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.extrude"]], "octoprintclient.printer.getbedstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getBedState"]], "octoprintclient.printer.getchamberstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getChamberState"]], "octoprintclient.printer.getfullstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getFullState"]], "octoprintclient.printer.getsdstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getSdState"]], "octoprintclient.printer.gettoolstate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.getToolState"]], "octoprintclient.printer.home() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.home"]], "octoprintclient.printer.initsd() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.initSd"]], "octoprintclient.printer.jog() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.jog"]], "octoprintclient.printer.refreshsd() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.refreshSd"]], "octoprintclient.printer.releasesd() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.releaseSd"]], "octoprintclient.printer.selecttool() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.selectTool"]], "octoprintclient.printer.setbedtargettemperature() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setBedTargetTemperature"]], "octoprintclient.printer.setbedtemperatureoffset() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setBedTemperatureOffset"]], "octoprintclient.printer.setchambertargettemperature() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setChamberTargetTemperature"]], "octoprintclient.printer.setchambertemperatureoffset() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setChamberTemperatureOffset"]], "octoprintclient.printer.setfeedrate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setFeedrate"]], "octoprintclient.printer.setflowrate() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setFlowrate"]], "octoprintclient.printer.settooltargettemperatures() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setToolTargetTemperatures"]], "octoprintclient.printer.settooltemperatureoffsets() (octoprintclient.printer method)": [[66, "OctoPrintClient.printer.setToolTemperatureOffsets"]], "octoprintclient.printerprofiles.add() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.add"]], "octoprintclient.printerprofiles.delete() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.delete"]], "octoprintclient.printerprofiles.get() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.get"]], "octoprintclient.printerprofiles.list() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.list"]], "octoprintclient.printerprofiles.update() (octoprintclient.printerprofiles method)": [[67, "OctoPrintClient.printerprofiles.update"]], "octoprintclient.settings.generateapikey() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.generateApiKey"]], "octoprintclient.settings.get() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.get"]], "octoprintclient.settings.getpluginsettings() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.getPluginSettings"]], "octoprintclient.settings.save() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.save"]], "octoprintclient.settings.savepluginsettings() (octoprintclient.settings method)": [[68, "OctoPrintClient.settings.savePluginSettings"]], "octoprintclient.slicing.addprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.addProfileForSlicer"]], "octoprintclient.slicing.deleteprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.deleteProfileForSlicer"]], "octoprintclient.slicing.getprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.getProfileForSlicer"]], "octoprintclient.slicing.listallslicersandprofiles() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.listAllSlicersAndProfiles"]], "octoprintclient.slicing.listprofilesforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.listProfilesForSlicer"]], "octoprintclient.slicing.updateprofileforslicer() (octoprintclient.slicing method)": [[69, "OctoPrintClient.slicing.updateProfileForSlicer"]], "octoprintclient.socket.connect() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.connect"]], "octoprintclient.socket.decreaserate() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.decreaseRate"]], "octoprintclient.socket.disconnect() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.disconnect"]], "octoprintclient.socket.increaserate() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.increaseRate"]], "octoprintclient.socket.onmessage() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.onMessage"]], "octoprintclient.socket.onratetoohigh() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.onRateTooHigh"]], "octoprintclient.socket.onratetoolow() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.onRateTooLow"]], "octoprintclient.socket.options (octoprintclient.socket attribute)": [[70, "OctoPrintClient.socket.options"]], "octoprintclient.socket.reconnect() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.reconnect"]], "octoprintclient.socket.removemessage() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.removeMessage"]], "octoprintclient.socket.sendauth() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.sendAuth"]], "octoprintclient.socket.sendmessage() (octoprintclient.socket method)": [[70, "OctoPrintClient.socket.sendMessage"]], "octoprintclient.system.executecommand() (octoprintclient.system method)": [[71, "OctoPrintClient.system.executeCommand"]], "octoprintclient.system.getcommands() (octoprintclient.system method)": [[71, "OctoPrintClient.system.getCommands"]], "octoprintclient.system.getcommandsforsource() (octoprintclient.system method)": [[71, "OctoPrintClient.system.getCommandsForSource"]], "octoprintclient.timelapse.delete() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.delete"]], "octoprintclient.timelapse.deleteunrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.deleteUnrendered"]], "octoprintclient.timelapse.download() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.download"]], "octoprintclient.timelapse.get() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.get"]], "octoprintclient.timelapse.getconfig() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.getConfig"]], "octoprintclient.timelapse.list() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.list"]], "octoprintclient.timelapse.listrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.listRendered"]], "octoprintclient.timelapse.listunrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.listUnrendered"]], "octoprintclient.timelapse.renderunrendered() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.renderUnrendered"]], "octoprintclient.timelapse.saveconfig() (octoprintclient.timelapse method)": [[72, "OctoPrintClient.timelapse.saveConfig"]], "octoprintclient.users.add() (octoprintclient.users method)": [[73, "OctoPrintClient.users.add"]], "octoprintclient.users.changepassword() (octoprintclient.users method)": [[73, "OctoPrintClient.users.changePassword"]], "octoprintclient.users.delete() (octoprintclient.users method)": [[73, "OctoPrintClient.users.delete"]], "octoprintclient.users.generateapikey() (octoprintclient.users method)": [[73, "OctoPrintClient.users.generateApiKey"]], "octoprintclient.users.get() (octoprintclient.users method)": [[73, "OctoPrintClient.users.get"]], "octoprintclient.users.getsettings() (octoprintclient.users method)": [[73, "OctoPrintClient.users.getSettings"]], "octoprintclient.users.list() (octoprintclient.users method)": [[73, "OctoPrintClient.users.list"]], "octoprintclient.users.resetapikey() (octoprintclient.users method)": [[73, "OctoPrintClient.users.resetApiKey"]], "octoprintclient.users.savesettings() (octoprintclient.users method)": [[73, "OctoPrintClient.users.saveSettings"]], "octoprintclient.users.update() (octoprintclient.users method)": [[73, "OctoPrintClient.users.update"]], "octoprintclient.util.test() (octoprintclient.util method)": [[74, "OctoPrintClient.util.test"]], "octoprintclient.util.testexecutable() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testExecutable"]], "octoprintclient.util.testpath() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testPath"]], "octoprintclient.util.testresolution() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testResolution"]], "octoprintclient.util.testserver() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testServer"]], "octoprintclient.util.testurl() (octoprintclient.util method)": [[74, "OctoPrintClient.util.testUrl"]], "octoprintclient.wizard.finish() (octoprintclient.wizard method)": [[75, "OctoPrintClient.wizard.finish"]], "octoprintclient.wizard.get() (octoprintclient.wizard method)": [[75, "OctoPrintClient.wizard.get"]], "anonymoususer (class in octoprint.access.users)": [[76, "octoprint.access.users.AnonymousUser"]], "apiuser (class in octoprint.access.users)": [[76, "octoprint.access.users.ApiUser"]], "corruptuserstorage": [[76, "octoprint.access.users.CorruptUserStorage"]], "invalidusername": [[76, "octoprint.access.users.InvalidUsername"]], "unknownrole": [[76, "octoprint.access.users.UnknownRole"]], "unknownuser": [[76, "octoprint.access.users.UnknownUser"]], "user (class in octoprint.access.users)": [[76, "octoprint.access.users.User"]], "useralreadyexists": [[76, "octoprint.access.users.UserAlreadyExists"]], "asdict() (octoprint.access.users.user method)": [[76, "octoprint.access.users.User.asDict"]], "module": [[76, "module-octoprint.access.users"], [77, "module-octoprint.cli"], [77, "module-octoprint.cli.dev"], [77, "module-octoprint.cli.plugins"], [77, "module-octoprint.cli.server"], [78, "module-octoprint.filemanager"], [78, "module-octoprint.filemanager.analysis"], [78, "module-octoprint.filemanager.destinations"], [78, "module-octoprint.filemanager.storage"], [78, "module-octoprint.filemanager.util"], [80, "module-octoprint.plugin"], [80, "module-octoprint.plugin.core"], [80, "module-octoprint.plugin.types"], [81, "module-octoprint.printer"], [81, "module-octoprint.printer.profile"], [82, "module-octoprint.schema"], [82, "module-octoprint.schema.config"], [82, "module-octoprint.schema.config.access_control"], [82, "module-octoprint.schema.config.api"], [82, "module-octoprint.schema.config.appearance"], [82, "module-octoprint.schema.config.controls"], [82, "module-octoprint.schema.config.devel"], [82, "module-octoprint.schema.config.estimation"], [82, "module-octoprint.schema.config.events"], [82, "module-octoprint.schema.config.feature"], [82, "module-octoprint.schema.config.folder"], [82, "module-octoprint.schema.config.gcode_analysis"], [82, "module-octoprint.schema.config.plugins"], [82, "module-octoprint.schema.config.printer_parameters"], [82, "module-octoprint.schema.config.printer_profiles"], [82, "module-octoprint.schema.config.scripts"], [82, "module-octoprint.schema.config.serial"], [82, "module-octoprint.schema.config.server"], [82, "module-octoprint.schema.config.slicing"], [82, "module-octoprint.schema.config.system"], [82, "module-octoprint.schema.config.temperature"], [82, "module-octoprint.schema.config.terminalfilters"], [82, "module-octoprint.schema.config.webcam"], [82, "module-octoprint.schema.webcam"], [83, "module-octoprint.server"], [83, "module-octoprint.server.util"], [83, "module-octoprint.server.util.flask"], [83, "module-octoprint.server.util.sockjs"], [83, "module-octoprint.server.util.tornado"], [84, "module-octoprint.settings"], [85, "module-octoprint.slicing"], [85, "module-octoprint.slicing.exceptions"], [86, "module-octoprint.util"], [86, "module-octoprint.util.commandline"], [86, "module-octoprint.util.platform"]], "octoprint.access.users": [[76, "module-octoprint.access.users"]], "hiddenoption (class in octoprint.cli)": [[77, "octoprint.cli.HiddenOption"]], "octoprintcontext (class in octoprint.cli)": [[77, "octoprint.cli.OctoPrintContext"]], "octoprintdevelcommands (class in octoprint.cli.dev)": [[77, "octoprint.cli.dev.OctoPrintDevelCommands"]], "octoprintplugincommands (class in octoprint.cli.plugins)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands"]], "bulk_options() (in module octoprint.cli)": [[77, "octoprint.cli.bulk_options"]], "daemon_options() (in module octoprint.cli.server)": [[77, "octoprint.cli.server.daemon_options"]], "get_command() (octoprint.cli.dev.octoprintdevelcommands method)": [[77, "octoprint.cli.dev.OctoPrintDevelCommands.get_command"]], "get_command() (octoprint.cli.plugins.octoprintplugincommands method)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.get_command"]], "hidden_option() (in module octoprint.cli)": [[77, "octoprint.cli.hidden_option"]], "init_platform_for_cli() (in module octoprint.cli)": [[77, "octoprint.cli.init_platform_for_cli"]], "legacy_options() (in module octoprint.cli)": [[77, "octoprint.cli.legacy_options"]], "list_commands() (octoprint.cli.dev.octoprintdevelcommands method)": [[77, "octoprint.cli.dev.OctoPrintDevelCommands.list_commands"]], "list_commands() (octoprint.cli.plugins.octoprintplugincommands method)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.list_commands"]], "octoprint.cli": [[77, "module-octoprint.cli"]], "octoprint.cli.dev": [[77, "module-octoprint.cli.dev"]], "octoprint.cli.plugins": [[77, "module-octoprint.cli.plugins"]], "octoprint.cli.server": [[77, "module-octoprint.cli.server"]], "pass_octoprint_ctx() (in module octoprint.cli)": [[77, "octoprint.cli.pass_octoprint_ctx"]], "plugin_manager (octoprint.cli.plugins.octoprintplugincommands attribute)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.plugin_manager"]], "run_server() (in module octoprint.cli.server)": [[77, "octoprint.cli.server.run_server"]], "server_options() (in module octoprint.cli.server)": [[77, "octoprint.cli.server.server_options"]], "set_ctx_obj_option() (in module octoprint.cli)": [[77, "octoprint.cli.set_ctx_obj_option"]], "settings (octoprint.cli.plugins.octoprintplugincommands attribute)": [[77, "octoprint.cli.plugins.OctoPrintPluginCommands.settings"]], "standard_options() (in module octoprint.cli)": [[77, "octoprint.cli.standard_options"]], "abstractanalysisqueue (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue"]], "abstractfilewrapper (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.AbstractFileWrapper"]], "analysisaborted": [[78, "octoprint.filemanager.analysis.AnalysisAborted"]], "analysisqueue (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.AnalysisQueue"]], "contenttypedetector (class in octoprint.filemanager)": [[78, "octoprint.filemanager.ContentTypeDetector"]], "contenttypemapping (class in octoprint.filemanager)": [[78, "octoprint.filemanager.ContentTypeMapping"]], "diskfilewrapper (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.DiskFileWrapper"]], "gcodeanalysisqueue (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.GcodeAnalysisQueue"]], "lineprocessorstream (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.LineProcessorStream"]], "localfilestorage (class in octoprint.filemanager.storage)": [[78, "octoprint.filemanager.storage.LocalFileStorage"]], "multistream (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.MultiStream"]], "nosuchstorage": [[78, "octoprint.filemanager.NoSuchStorage"]], "queueentry (class in octoprint.filemanager.analysis)": [[78, "octoprint.filemanager.analysis.QueueEntry"]], "storageinterface (class in octoprint.filemanager.storage)": [[78, "octoprint.filemanager.storage.StorageInterface"]], "streamwrapper (class in octoprint.filemanager.util)": [[78, "octoprint.filemanager.util.StreamWrapper"]], "_do_abort() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_abort"]], "_do_analysis() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue._do_analysis"]], "add_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.add_file"]], "add_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.add_file"]], "add_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.add_folder"]], "add_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.add_folder"]], "add_link() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.add_link"]], "add_link() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.add_link"]], "analysis_backlog (octoprint.filemanager.storage.localfilestorage property)": [[78, "octoprint.filemanager.storage.LocalFileStorage.analysis_backlog"]], "analysis_backlog (octoprint.filemanager.storage.storageinterface property)": [[78, "octoprint.filemanager.storage.StorageInterface.analysis_backlog"]], "canonicalize() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.canonicalize"]], "canonicalize() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.canonicalize"]], "close() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.close"]], "close() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.close"]], "content_type (octoprint.filemanager.contenttypemapping property)": [[78, "octoprint.filemanager.ContentTypeMapping.content_type"]], "copy_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.copy_file"]], "copy_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.copy_file"]], "copy_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.copy_folder"]], "copy_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.copy_folder"]], "detector (octoprint.filemanager.contenttypedetector property)": [[78, "octoprint.filemanager.ContentTypeDetector.detector"]], "enqueue() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue.enqueue"]], "extensions (octoprint.filemanager.contenttypedetector property)": [[78, "octoprint.filemanager.ContentTypeDetector.extensions"]], "extensions (octoprint.filemanager.contenttypemapping property)": [[78, "octoprint.filemanager.ContentTypeMapping.extensions"]], "file_exists() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.file_exists"]], "file_exists() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.file_exists"]], "file_in_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.file_in_path"]], "file_in_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.file_in_path"]], "folder_exists() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.folder_exists"]], "folder_exists() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.folder_exists"]], "get_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_additional_metadata"]], "get_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_additional_metadata"]], "get_lastmodified() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_lastmodified"]], "get_lastmodified() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_lastmodified"]], "get_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_metadata"]], "get_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_metadata"]], "get_size() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.get_size"]], "get_size() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.get_size"]], "has_analysis() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.has_analysis"]], "has_analysis() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.has_analysis"]], "join_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.join_path"]], "join_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.join_path"]], "last_modified() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.last_modified"]], "last_modified() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.last_modified"]], "list_files() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.list_files"]], "list_files() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.list_files"]], "move_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.move_file"]], "move_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.move_file"]], "move_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.move_folder"]], "move_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.move_folder"]], "octoprint.filemanager": [[78, "module-octoprint.filemanager"]], "octoprint.filemanager.analysis": [[78, "module-octoprint.filemanager.analysis"]], "octoprint.filemanager.destinations": [[78, "module-octoprint.filemanager.destinations"]], "octoprint.filemanager.storage": [[78, "module-octoprint.filemanager.storage"]], "octoprint.filemanager.util": [[78, "module-octoprint.filemanager.util"]], "path_in_storage() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.path_in_storage"]], "path_in_storage() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.path_in_storage"]], "path_on_disk() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.path_on_disk"]], "path_on_disk() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.path_on_disk"]], "pause() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue.pause"]], "process_line() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.process_line"]], "readable() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.readable"]], "readable() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.readable"]], "remove_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_additional_metadata"]], "remove_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_additional_metadata"]], "remove_file() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_file"]], "remove_file() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_file"]], "remove_folder() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_folder"]], "remove_folder() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_folder"]], "remove_link() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.remove_link"]], "remove_link() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.remove_link"]], "resume() (octoprint.filemanager.analysis.abstractanalysisqueue method)": [[78, "octoprint.filemanager.analysis.AbstractAnalysisQueue.resume"]], "sanitize() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.sanitize"]], "sanitize() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.sanitize"]], "sanitize_name() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.sanitize_name"]], "sanitize_name() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.sanitize_name"]], "sanitize_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.sanitize_path"]], "sanitize_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.sanitize_path"]], "save() (octoprint.filemanager.util.abstractfilewrapper method)": [[78, "octoprint.filemanager.util.AbstractFileWrapper.save"]], "save() (octoprint.filemanager.util.diskfilewrapper method)": [[78, "octoprint.filemanager.util.DiskFileWrapper.save"]], "save() (octoprint.filemanager.util.streamwrapper method)": [[78, "octoprint.filemanager.util.StreamWrapper.save"]], "seekable() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.seekable"]], "seekable() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.seekable"]], "set_additional_metadata() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.set_additional_metadata"]], "set_additional_metadata() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.set_additional_metadata"]], "split_path() (octoprint.filemanager.storage.localfilestorage method)": [[78, "octoprint.filemanager.storage.LocalFileStorage.split_path"]], "split_path() (octoprint.filemanager.storage.storageinterface method)": [[78, "octoprint.filemanager.storage.StorageInterface.split_path"]], "stream() (octoprint.filemanager.util.abstractfilewrapper method)": [[78, "octoprint.filemanager.util.AbstractFileWrapper.stream"]], "stream() (octoprint.filemanager.util.diskfilewrapper method)": [[78, "octoprint.filemanager.util.DiskFileWrapper.stream"]], "stream() (octoprint.filemanager.util.streamwrapper method)": [[78, "octoprint.filemanager.util.StreamWrapper.stream"]], "writable() (octoprint.filemanager.util.lineprocessorstream method)": [[78, "octoprint.filemanager.util.LineProcessorStream.writable"]], "writable() (octoprint.filemanager.util.multistream method)": [[78, "octoprint.filemanager.util.MultiStream.writable"]], "octoprintplugin (class in octoprint.plugin.types)": [[80, "octoprint.plugin.types.OctoPrintPlugin"]], "plugin (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.Plugin"]], "plugininfo (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.PluginInfo"]], "pluginmanager (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.PluginManager"]], "pluginsettings (class in octoprint.plugin)": [[80, "octoprint.plugin.PluginSettings"]], "reloadneedingplugin (class in octoprint.plugin.types)": [[80, "octoprint.plugin.types.ReloadNeedingPlugin"]], "restartneedingplugin (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.RestartNeedingPlugin"]], "sortableplugin (class in octoprint.plugin.core)": [[80, "octoprint.plugin.core.SortablePlugin"]], "_analysis_queue (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._analysis_queue"]], "_app_session_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._app_session_manager"]], "_basefolder (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._basefolder"]], "_connectivity_checker (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._connectivity_checker"]], "_data_folder (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._data_folder"]], "_event_bus (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._event_bus"]], "_file_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._file_manager"]], "_identifier (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._identifier"]], "_logger (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._logger"]], "_plugin_lifecycle_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._plugin_lifecycle_manager"]], "_plugin_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._plugin_manager"]], "_plugin_name (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._plugin_name"]], "_plugin_version (octoprint.plugin.core.plugin attribute)": [[80, "octoprint.plugin.core.Plugin._plugin_version"]], "_printer (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._printer"]], "_printer_profile_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._printer_profile_manager"]], "_slicing_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._slicing_manager"]], "_user_manager (octoprint.plugin.types.octoprintplugin attribute)": [[80, "octoprint.plugin.types.OctoPrintPlugin._user_manager"]], "add_overlay() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.add_overlay"]], "author (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.author"]], "blacklisted (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.blacklisted"]], "bundled (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.bundled"]], "call_plugin() (in module octoprint.plugin)": [[80, "octoprint.plugin.call_plugin"]], "check (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.check"]], "description (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.description"]], "disable (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.disable"]], "disable_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.disable_plugin"]], "disabling_discouraged (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.disabling_discouraged"]], "enable (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.enable"]], "enable_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.enable_plugin"]], "enabled (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.enabled"]], "forced_disabled (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.forced_disabled"]], "get() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get"]], "get_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_boolean"]], "get_filtered_implementations() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_filtered_implementations"]], "get_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_float"]], "get_helpers() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_helpers"]], "get_hook() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.get_hook"]], "get_hooks() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_hooks"]], "get_implementation() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.get_implementation"]], "get_implementations() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_implementations"]], "get_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_int"]], "get_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_plugin"]], "get_plugin_data_folder() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_plugin_data_folder"]], "get_plugin_data_folder() (octoprint.plugin.types.octoprintplugin method)": [[80, "octoprint.plugin.types.OctoPrintPlugin.get_plugin_data_folder"]], "get_plugin_info() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.get_plugin_info"]], "get_plugin_logfile_path() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.get_plugin_logfile_path"]], "get_sorting_key() (octoprint.plugin.core.sortableplugin method)": [[80, "octoprint.plugin.core.SortablePlugin.get_sorting_key"]], "global_get() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get"]], "global_get_basefolder() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_basefolder"]], "global_get_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_boolean"]], "global_get_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_float"]], "global_get_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_get_int"]], "global_set() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set"]], "global_set_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set_boolean"]], "global_set_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set_float"]], "global_set_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.global_set_int"]], "has_any_of_hooks() (octoprint.plugin.core.pluginmanager static method)": [[80, "octoprint.plugin.core.PluginManager.has_any_of_hooks"]], "has_any_of_mixins() (octoprint.plugin.core.pluginmanager static method)": [[80, "octoprint.plugin.core.PluginManager.has_any_of_mixins"]], "has_obsolete_hooks() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.has_obsolete_hooks"]], "has_restart_needing_hooks() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.has_restart_needing_hooks"]], "has_restart_needing_implementation() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.has_restart_needing_implementation"]], "helpers (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.helpers"]], "hidden (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.hidden"]], "hook_matches_hooks() (octoprint.plugin.core.pluginmanager static method)": [[80, "octoprint.plugin.core.PluginManager.hook_matches_hooks"]], "hooks (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.hooks"]], "implementation (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.implementation"]], "incompatible (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.incompatible"]], "initialize() (octoprint.plugin.core.plugin method)": [[80, "octoprint.plugin.core.Plugin.initialize"]], "invalid_syntax (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.invalid_syntax"]], "is_obsolete_hook() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_obsolete_hook"]], "is_plugin_marked() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_plugin_marked"]], "is_restart_needing_hook() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_restart_needing_hook"]], "is_restart_needing_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.is_restart_needing_plugin"]], "license (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.license"]], "load (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.load"]], "loaded (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.loaded"]], "long_str() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.long_str"]], "looks_like_plugin (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.looks_like_plugin"]], "managable (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.managable"]], "mark_plugin() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.mark_plugin"]], "name (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.name"]], "needs_restart (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.needs_restart"]], "octoprint.plugin": [[80, "module-octoprint.plugin"]], "octoprint.plugin.core": [[80, "module-octoprint.plugin.core"]], "octoprint.plugin.types": [[80, "module-octoprint.plugin.types"]], "on_plugin_disabled() (octoprint.plugin.core.plugin method)": [[80, "octoprint.plugin.core.Plugin.on_plugin_disabled"]], "on_plugin_enabled() (octoprint.plugin.core.plugin method)": [[80, "octoprint.plugin.core.Plugin.on_plugin_enabled"]], "on_plugin_pending_uninstall() (octoprint.plugin.types.octoprintplugin method)": [[80, "octoprint.plugin.types.OctoPrintPlugin.on_plugin_pending_uninstall"]], "origin (octoprint.plugin.core.plugininfo attribute)": [[80, "octoprint.plugin.core.PluginInfo.origin"]], "parsed_metadata (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.parsed_metadata"]], "plugin_hooks (octoprint.plugin.core.pluginmanager property)": [[80, "octoprint.plugin.core.PluginManager.plugin_hooks"]], "plugin_manager() (in module octoprint.plugin)": [[80, "octoprint.plugin.plugin_manager"]], "plugin_settings() (in module octoprint.plugin)": [[80, "octoprint.plugin.plugin_settings"]], "plugins (octoprint.plugin.core.pluginmanager property)": [[80, "octoprint.plugin.core.PluginManager.plugins"]], "privacypolicy (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.privacypolicy"]], "pythoncompat (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.pythoncompat"]], "register_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.register_message_receiver"]], "reload_plugins() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.reload_plugins"]], "remove_overlay() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.remove_overlay"]], "save() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.save"]], "send_plugin_message() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.send_plugin_message"]], "set() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set"]], "set_boolean() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set_boolean"]], "set_float() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set_float"]], "set_int() (octoprint.plugin.pluginsettings method)": [[80, "octoprint.plugin.PluginSettings.set_int"]], "unload (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.unload"]], "unregister_message_receiver() (octoprint.plugin.core.pluginmanager method)": [[80, "octoprint.plugin.core.PluginManager.unregister_message_receiver"]], "url (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.url"]], "validate() (octoprint.plugin.core.plugininfo method)": [[80, "octoprint.plugin.core.PluginInfo.validate"]], "version (octoprint.plugin.core.plugininfo property)": [[80, "octoprint.plugin.core.PluginInfo.version"]], "bedformfactor (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.BedFormFactor"]], "bedorigin (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.BedOrigin"]], "center (octoprint.printer.profile.bedorigin attribute)": [[81, "octoprint.printer.profile.BedOrigin.CENTER"]], "circular (octoprint.printer.profile.bedformfactor attribute)": [[81, "octoprint.printer.profile.BedFormFactor.CIRCULAR"]], "couldnotoverwriteerror (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.CouldNotOverwriteError"]], "invalidprofileerror (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.InvalidProfileError"]], "lowerleft (octoprint.printer.profile.bedorigin attribute)": [[81, "octoprint.printer.profile.BedOrigin.LOWERLEFT"]], "printercallback (class in octoprint.printer)": [[81, "octoprint.printer.PrinterCallback"]], "printerinterface (class in octoprint.printer)": [[81, "octoprint.printer.PrinterInterface"]], "printerprofilemanager (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.PrinterProfileManager"]], "rectangular (octoprint.printer.profile.bedformfactor attribute)": [[81, "octoprint.printer.profile.BedFormFactor.RECTANGULAR"]], "saveerror (class in octoprint.printer.profile)": [[81, "octoprint.printer.profile.SaveError"]], "can_modify_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.can_modify_file"]], "cancel_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.cancel_print"]], "change_tool() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.change_tool"]], "commands() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.commands"]], "connect() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.connect"]], "disconnect() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.disconnect"]], "extrude() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.extrude"]], "fake_ack() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.fake_ack"]], "feed_rate() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.feed_rate"]], "flow_rate() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.flow_rate"]], "get_connection_options() (in module octoprint.printer)": [[81, "octoprint.printer.get_connection_options"]], "get_connection_options() (octoprint.printer.printerinterface class method)": [[81, "octoprint.printer.PrinterInterface.get_connection_options"]], "get_current_connection() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_connection"]], "get_current_data() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_data"]], "get_current_job() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_job"]], "get_current_temperatures() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_current_temperatures"]], "get_state_id() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_state_id"]], "get_state_string() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_state_string"]], "get_temperature_history() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_temperature_history"]], "get_transport() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.get_transport"]], "home() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.home"]], "is_cancelling() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_cancelling"]], "is_closed_or_error() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_closed_or_error"]], "is_current_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_current_file"]], "is_error() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_error"]], "is_operational() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_operational"]], "is_paused() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_paused"]], "is_pausing() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_pausing"]], "is_printing() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_printing"]], "is_ready() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.is_ready"]], "job_on_hold() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.job_on_hold"]], "jog() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.jog"]], "log_lines() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.log_lines"]], "octoprint.printer": [[81, "module-octoprint.printer"]], "octoprint.printer.profile": [[81, "module-octoprint.printer.profile"]], "on_printer_add_log() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_add_log"]], "on_printer_add_message() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_add_message"]], "on_printer_add_temperature() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_add_temperature"]], "on_printer_received_registered_message() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_received_registered_message"]], "on_printer_send_current_data() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_send_current_data"]], "on_printer_send_initial_data() (octoprint.printer.printercallback method)": [[81, "octoprint.printer.PrinterCallback.on_printer_send_initial_data"]], "pause_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.pause_print"]], "register_callback() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.register_callback"]], "resume_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.resume_print"]], "script() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.script"]], "select_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.select_file"]], "send_initial_callback() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.send_initial_callback"]], "set_job_on_hold() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.set_job_on_hold"]], "set_temperature() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.set_temperature"]], "set_temperature_offset() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.set_temperature_offset"]], "start_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.start_print"]], "toggle_pause_print() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.toggle_pause_print"]], "unregister_callback() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.unregister_callback"]], "unselect_file() (octoprint.printer.printerinterface method)": [[81, "octoprint.printer.PrinterInterface.unselect_file"]], "valid_axes (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_axes"]], "valid_heater_regex (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_heater_regex"]], "valid_heater_regex_no_current (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_heater_regex_no_current"]], "valid_tool_regex (octoprint.printer.printerinterface attribute)": [[81, "octoprint.printer.PrinterInterface.valid_tool_regex"]], "accesscontrolconfig (class in octoprint.schema.config.access_control)": [[82, "octoprint.schema.config.access_control.AccessControlConfig"]], "actionconfig (class in octoprint.schema.config.system)": [[82, "octoprint.schema.config.system.ActionConfig"]], "alwaysdetectneverenum (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum"]], "apiconfig (class in octoprint.schema.config.api)": [[82, "octoprint.schema.config.api.ApiConfig"]], "appearanceconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.AppearanceConfig"]], "basemodel (class in octoprint.schema)": [[82, "octoprint.schema.BaseModel"]], "basemodel.config (class in octoprint.schema)": [[82, "octoprint.schema.BaseModel.Config"]], "colorenum (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ColorEnum"]], "commandsconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.CommandsConfig"]], "componentconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ComponentConfig"]], "componentdisabledconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig"]], "componentorderconfig (class in octoprint.schema.config.appearance)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig"]], "config (class in octoprint.schema.config)": [[82, "octoprint.schema.config.Config"]], "containerconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ContainerConfig"]], "controlconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ControlConfig"]], "controlinputconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ControlInputConfig"]], "controlsliderinputconfig (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig"]], "cookiesconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.CookiesConfig"]], "develcacheconfig (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.DevelCacheConfig"]], "develconfig (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.DevelConfig"]], "develwebassetsconfig (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig"]], "diskspaceconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.DiskspaceConfig"]], "estimationconfig (class in octoprint.schema.config.estimation)": [[82, "octoprint.schema.config.estimation.EstimationConfig"]], "eventsubscription (class in octoprint.schema.config.events)": [[82, "octoprint.schema.config.events.EventSubscription"]], "eventsconfig (class in octoprint.schema.config.events)": [[82, "octoprint.schema.config.events.EventsConfig"]], "featureconfig (class in octoprint.schema.config.feature)": [[82, "octoprint.schema.config.feature.FeatureConfig"]], "folderconfig (class in octoprint.schema.config.folder)": [[82, "octoprint.schema.config.folder.FolderConfig"]], "gcodeanalysisconfig (class in octoprint.schema.config.gcode_analysis)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig"]], "gcodescriptsconfig (class in octoprint.schema.config.scripts)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig"]], "infowarnneverenum (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum"]], "ipcheckconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.IpCheckConfig"]], "layoutenum (class in octoprint.schema.config.controls)": [[82, "octoprint.schema.config.controls.LayoutEnum"]], "onlinecheckconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.OnlineCheckConfig"]], "pluginblacklistconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig"]], "pluginsconfig (class in octoprint.schema.config.plugins)": [[82, "octoprint.schema.config.plugins.PluginsConfig"]], "preemptivecacheconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PreemptiveCacheConfig"]], "printtimeestimationconfig (class in octoprint.schema.config.estimation)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig"]], "printerparametersconfig (class in octoprint.schema.config.printer_parameters)": [[82, "octoprint.schema.config.printer_parameters.PrinterParametersConfig"]], "printerprofilesconfig (class in octoprint.schema.config.printer_profiles)": [[82, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig"]], "pythoneolcheckconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig"]], "pythoneolentry (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.PythonEolEntry"]], "ratioenum (class in octoprint.schema.webcam)": [[82, "octoprint.schema.webcam.RatioEnum"]], "renderafterprintenum (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum"]], "reverseproxyconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.ReverseProxyConfig"]], "runatenum (class in octoprint.schema.config.gcode_analysis)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum"]], "samesiteenum (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.SameSiteEnum"]], "scriptsconfig (class in octoprint.schema.config.scripts)": [[82, "octoprint.schema.config.scripts.ScriptsConfig"]], "serialcapabilities (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialCapabilities"]], "serialconfig (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialConfig"]], "serialmaxtimeouts (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts"]], "serialtimeoutconfig (class in octoprint.schema.config.serial)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig"]], "serverconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.ServerConfig"]], "slicingconfig (class in octoprint.schema.config.slicing)": [[82, "octoprint.schema.config.slicing.SlicingConfig"]], "stylesheetenum (class in octoprint.schema.config.devel)": [[82, "octoprint.schema.config.devel.StylesheetEnum"]], "subscriptiontypeenum (class in octoprint.schema.config.events)": [[82, "octoprint.schema.config.events.SubscriptionTypeEnum"]], "systemconfig (class in octoprint.schema.config.system)": [[82, "octoprint.schema.config.system.SystemConfig"]], "temperatureconfig (class in octoprint.schema.config.temperature)": [[82, "octoprint.schema.config.temperature.TemperatureConfig"]], "temperatureprofile (class in octoprint.schema.config.temperature)": [[82, "octoprint.schema.config.temperature.TemperatureProfile"]], "terminalfilterentry (class in octoprint.schema.config.terminalfilters)": [[82, "octoprint.schema.config.terminalfilters.TerminalFilterEntry"]], "timelapseconfig (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.TimelapseConfig"]], "timelapseoptions (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.TimelapseOptions"]], "timelapsetypeenum (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum"]], "uploadsconfig (class in octoprint.schema.config.server)": [[82, "octoprint.schema.config.server.UploadsConfig"]], "webcam (class in octoprint.schema.webcam)": [[82, "octoprint.schema.webcam.Webcam"]], "webcamcompatibility (class in octoprint.schema.webcam)": [[82, "octoprint.schema.webcam.WebcamCompatibility"]], "webcamconfig (class in octoprint.schema.config.webcam)": [[82, "octoprint.schema.config.webcam.WebcamConfig"]], "abortheatuponcancel (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.abortHeatupOnCancel"]], "about (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.about"]], "about (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.about"]], "accesscontrol (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.accessControl"]], "ackmax (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ackMax"]], "action (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.action"]], "actions (octoprint.schema.config.system.systemconfig attribute)": [[82, "octoprint.schema.config.system.SystemConfig.actions"]], "addremoteusers (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.addRemoteUsers"]], "additionalbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.additionalBaudrates"]], "additionalclasses (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.additionalClasses"]], "additionalports (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.additionalPorts"]], "afterprintcancelled (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintCancelled"]], "afterprintdone (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintDone"]], "afterprintresumed (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrintResumed"]], "afterprinterconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterPrinterConnected"]], "aftertoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.afterToolChange"]], "allowcrossorigin (octoprint.schema.config.api.apiconfig attribute)": [[82, "octoprint.schema.config.api.ApiConfig.allowCrossOrigin"]], "allowframing (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.allowFraming"]], "allowedloginredirectpaths (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.allowedLoginRedirectPaths"]], "always (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum.always"]], "always (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.always"]], "always (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.always"]], "alwayssendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.alwaysSendChecksum"]], "api (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.api"]], "appearance (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.appearance"]], "apps (octoprint.schema.config.api.apiconfig attribute)": [[82, "octoprint.schema.config.api.ApiConfig.apps"]], "async_ (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.async_"]], "autouppercaseblacklist (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.autoUppercaseBlacklist"]], "autoconnect (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.autoconnect"]], "autologinas (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.autologinAs"]], "autologinheadsupacknowledged (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.autologinHeadsupAcknowledged"]], "autologinlocal (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.autologinLocal"]], "autorefresh (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.autorefresh"]], "autorefreshinterval (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.autorefreshInterval"]], "autoreport_pos (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.autoreport_pos"]], "autoreport_sdstatus (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.autoreport_sdstatus"]], "autoreport_temp (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.autoreport_temp"]], "baudrate (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.baudrate"]], "baudratedetectionpause (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.baudrateDetectionPause"]], "bed (octoprint.schema.config.temperature.temperatureprofile attribute)": [[82, "octoprint.schema.config.temperature.TemperatureProfile.bed"]], "bedz (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.bedZ"]], "beforeprintpaused (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintPaused"]], "beforeprintstarted (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrintStarted"]], "beforeprinterdisconnected (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforePrinterDisconnected"]], "beforetoolchange (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.beforeToolChange"]], "bitrate (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.bitrate"]], "blacklistedbaudrates (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blacklistedBaudrates"]], "blacklistedports (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blacklistedPorts"]], "blockwhiledwelling (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blockWhileDwelling"]], "blockedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.blockedCommands"]], "blue (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.blue"]], "bundle (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.bundle"]], "busy_protocol (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.busy_protocol"]], "cache (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.cache"]], "cachebuster (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.cacheBuster"]], "cansnapshot (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.canSnapshot"]], "capabilities (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.capabilities"]], "capturepostroll (octoprint.schema.config.webcam.timelapseoptions attribute)": [[82, "octoprint.schema.config.webcam.TimelapseOptions.capturePostRoll"]], "checkbasicauthenticationpassword (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.checkBasicAuthenticationPassword"]], "checksumrequiringcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.checksumRequiringCommands"]], "children (octoprint.schema.config.controls.containerconfig attribute)": [[82, "octoprint.schema.config.controls.ContainerConfig.children"]], "cleantmpafterdays (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.cleanTmpAfterDays"]], "clean_on_startup (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.clean_on_startup"]], "closemodalswithclick (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.closeModalsWithClick"]], "color (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.color"]], "coloricon (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.colorIcon"]], "colortransparent (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.colorTransparent"]], "command (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.command"]], "command (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.command"]], "command (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.command"]], "commands (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.commands"]], "commands (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.commands"]], "communication (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.communication"]], "communicationbusy (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.communicationBusy"]], "compat (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.compat"]], "components (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.components"]], "confirm (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.confirm"]], "confirm (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.confirm"]], "connection (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.connection"]], "controls (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.controls"]], "cookies (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.cookies"]], "critical (octoprint.schema.config.server.diskspaceconfig attribute)": [[82, "octoprint.schema.config.server.DiskspaceConfig.critical"]], "css (octoprint.schema.config.devel.stylesheetenum attribute)": [[82, "octoprint.schema.config.devel.StylesheetEnum.css"]], "cutoff (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.cutoff"]], "data (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.data"]], "date (octoprint.schema.config.server.pythoneolentry attribute)": [[82, "octoprint.schema.config.server.PythonEolEntry.date"]], "debug (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.debug"]], "default (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.default"]], "default (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.default"]], "default (octoprint.schema.config.printer_profiles.printerprofilesconfig attribute)": [[82, "octoprint.schema.config.printer_profiles.PrinterProfilesConfig.default"]], "defaultlanguage (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.defaultLanguage"]], "defaultprofiles (octoprint.schema.config.slicing.slicingconfig attribute)": [[82, "octoprint.schema.config.slicing.SlicingConfig.defaultProfiles"]], "defaultreauthenticationtimeout (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.defaultReauthenticationTimeout"]], "defaultslicer (octoprint.schema.config.slicing.slicingconfig attribute)": [[82, "octoprint.schema.config.slicing.SlicingConfig.defaultSlicer"]], "defaultwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.defaultWebcam"]], "detect (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.detect"]], "detectionconsecutive (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionConsecutive"]], "detectionfirst (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.detectionFirst"]], "devel (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.devel"]], "disablesdprintingdetection (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.disableSdPrintingDetection"]], "disabled (octoprint.schema.config.appearance.componentconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentConfig.disabled"]], "disabled (octoprint.schema.config.plugins.pluginsconfig attribute)": [[82, "octoprint.schema.config.plugins.PluginsConfig.disabled"]], "disconnectonerrors (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.disconnectOnErrors"]], "diskspace (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.diskspace"]], "displayname (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.displayName"]], "emergencycommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.emergencyCommands"]], "emergency_parser (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.emergency_parser"]], "enablecsrfprotection (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.enableCsrfProtection"]], "enabledragdropupload (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.enableDragDropUpload"]], "enableratelimiter (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.enableRateLimiter"]], "enableshutdownactioncommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.enableShutdownActionCommand"]], "enabled (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.enabled"]], "enabled (octoprint.schema.config.devel.develcacheconfig attribute)": [[82, "octoprint.schema.config.devel.DevelCacheConfig.enabled"]], "enabled (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.enabled"]], "enabled (octoprint.schema.config.events.eventsconfig attribute)": [[82, "octoprint.schema.config.events.EventsConfig.enabled"]], "enabled (octoprint.schema.config.server.ipcheckconfig attribute)": [[82, "octoprint.schema.config.server.IpCheckConfig.enabled"]], "enabled (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.enabled"]], "enabled (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.enabled"]], "enabled (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.enabled"]], "enabled (octoprint.schema.config.slicing.slicingconfig attribute)": [[82, "octoprint.schema.config.slicing.SlicingConfig.enabled"]], "encoding (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.encoding"]], "enforcereallyuniversalfilenames (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.enforceReallyUniversalFilenames"]], "estimation (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.estimation"]], "event (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.event"]], "events (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.events"]], "exceptions (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[82, "octoprint.schema.config.server.PreemptiveCacheConfig.exceptions"]], "exclusive (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.exclusive"]], "extended_m20 (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.extended_m20"]], "externalheatupdetection (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.externalHeatupDetection"]], "extras (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.extras"]], "extruder (octoprint.schema.config.temperature.temperatureprofile attribute)": [[82, "octoprint.schema.config.temperature.TemperatureProfile.extruder"]], "failure (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.failure"]], "fallback (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.fallback"]], "feature (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.feature"]], "ffmpeg (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpeg"]], "ffmpegcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegCommandline"]], "ffmpegthreads (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThreads"]], "ffmpegthumbnailcommandline (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegThumbnailCommandline"]], "ffmpegvideocodec (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.ffmpegVideoCodec"]], "firmwaredetection (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.firmwareDetection"]], "firstrun (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.firstRun"]], "fliph (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.flipH"]], "flipv (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.flipV"]], "folder (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.folder"]], "forcedumbaftermin (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbAfterMin"]], "forcedumbfrompercent (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.forceDumbFromPercent"]], "forced_compatible (octoprint.schema.config.plugins.pluginsconfig attribute)": [[82, "octoprint.schema.config.plugins.PluginsConfig.forced_compatible"]], "four_three (octoprint.schema.webcam.ratioenum attribute)": [[82, "octoprint.schema.webcam.RatioEnum.four_three"]], "fps (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.fps"]], "fuzzytimes (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.fuzzyTimes"]], "g90influencesextruder (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.g90InfluencesExtruder"]], "gcode (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[82, "octoprint.schema.config.events.SubscriptionTypeEnum.gcode"]], "gcode (octoprint.schema.config.scripts.scriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.ScriptsConfig.gcode"]], "gcodeanalysis (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.gcodeAnalysis"]], "generated (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.generated"]], "generic (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.generic"]], "generic (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.generic"]], "green (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.green"]], "groupmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.groupManager"]], "groupfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.groupfile"]], "heartbeat (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.heartbeat"]], "hellocommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.helloCommand"]], "horizontal (octoprint.schema.config.controls.layoutenum attribute)": [[82, "octoprint.schema.config.controls.LayoutEnum.horizontal"]], "host (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.host"]], "host (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.host"]], "hostfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.hostFallback"]], "hostheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.hostHeader"]], "identicalresendscountdown (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.identicalResendsCountdown"]], "idle (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum.idle"]], "idle (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts.idle"]], "ignoreemptyports (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoreEmptyPorts"]], "ignoreerrorsfromfirmware (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoreErrorsFromFirmware"]], "ignoreidenticalresends (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoreIdenticalResends"]], "ignoreincompletestartup (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.ignoreIncompleteStartup"]], "ignoredcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.ignoredCommands"]], "info (octoprint.schema.config.serial.infowarnneverenum attribute)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum.info"]], "input (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.input"]], "interval (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.interval"]], "interval (octoprint.schema.config.webcam.timelapseoptions attribute)": [[82, "octoprint.schema.config.webcam.TimelapseOptions.interval"]], "ipcheck (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.ipCheck"]], "javascript (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.javascript"]], "key (octoprint.schema.config.api.apiconfig attribute)": [[82, "octoprint.schema.config.api.ApiConfig.key"]], "keyboardcontrol (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.keyboardControl"]], "lastlinebuffersize (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.lastLineBufferSize"]], "last_octoprint (octoprint.schema.config.server.pythoneolentry attribute)": [[82, "octoprint.schema.config.server.PythonEolEntry.last_octoprint"]], "lax (octoprint.schema.config.server.samesiteenum attribute)": [[82, "octoprint.schema.config.server.SameSiteEnum.lax"]], "layout (octoprint.schema.config.controls.containerconfig attribute)": [[82, "octoprint.schema.config.controls.ContainerConfig.layout"]], "less (octoprint.schema.config.devel.stylesheetenum attribute)": [[82, "octoprint.schema.config.devel.StylesheetEnum.less"]], "lfn_write (octoprint.schema.config.serial.serialcapabilities attribute)": [[82, "octoprint.schema.config.serial.SerialCapabilities.lfn_write"]], "localnetworks (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.localNetworks"]], "localpipcommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.localPipCommand"]], "log (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.log"]], "logpositiononcancel (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.logPositionOnCancel"]], "logpositiononpause (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.logPositionOnPause"]], "logresends (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.logResends"]], "logs (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.logs"]], "long (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts.long"]], "longrunningcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.longRunningCommands"]], "lowlatency (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.lowLatency"]], "max (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig.max"]], "maxcommunicationtimeouts (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxCommunicationTimeouts"]], "maxconsecutiveresends (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxConsecutiveResends"]], "maxextruders (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.maxExtruders"]], "maxnotsdprinting (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxNotSdPrinting"]], "maxsize (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.maxSize"]], "maxsize (octoprint.schema.config.server.uploadsconfig attribute)": [[82, "octoprint.schema.config.server.UploadsConfig.maxSize"]], "maxwritepasses (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.maxWritePasses"]], "min (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig.min"]], "minify (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.minify"]], "minify_plugins (octoprint.schema.config.devel.develwebassetsconfig attribute)": [[82, "octoprint.schema.config.devel.DevelWebassetsConfig.minify_plugins"]], "modelsizedetection (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.modelSizeDetection"]], "model_dump() (octoprint.schema.basemodel method)": [[82, "octoprint.schema.BaseModel.model_dump"]], "name (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.name"]], "name (octoprint.schema.config.controls.containerconfig attribute)": [[82, "octoprint.schema.config.controls.ContainerConfig.name"]], "name (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.name"]], "name (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.name"]], "name (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.name"]], "name (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.name"]], "name (octoprint.schema.config.system.actionconfig attribute)": [[82, "octoprint.schema.config.system.ActionConfig.name"]], "name (octoprint.schema.config.temperature.temperatureprofile attribute)": [[82, "octoprint.schema.config.temperature.TemperatureProfile.name"]], "name (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[82, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.name"]], "name (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.name"]], "namesuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[82, "octoprint.schema.config.server.UploadsConfig.nameSuffix"]], "navbar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.navbar"]], "navbar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.navbar"]], "never (octoprint.schema.config.gcode_analysis.runatenum attribute)": [[82, "octoprint.schema.config.gcode_analysis.RunAtEnum.never"]], "never (octoprint.schema.config.serial.alwaysdetectneverenum attribute)": [[82, "octoprint.schema.config.serial.AlwaysDetectNeverEnum.never"]], "never (octoprint.schema.config.serial.infowarnneverenum attribute)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum.never"]], "neversendchecksum (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.neverSendChecksum"]], "none (octoprint.schema.config.server.samesiteenum attribute)": [[82, "octoprint.schema.config.server.SameSiteEnum.none"]], "notifysuppressedcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.notifySuppressedCommands"]], "octoprint.schema": [[82, "module-octoprint.schema"]], "octoprint.schema.config": [[82, "module-octoprint.schema.config"]], "octoprint.schema.config.access_control": [[82, "module-octoprint.schema.config.access_control"]], "octoprint.schema.config.api": [[82, "module-octoprint.schema.config.api"]], "octoprint.schema.config.appearance": [[82, "module-octoprint.schema.config.appearance"]], "octoprint.schema.config.controls": [[82, "module-octoprint.schema.config.controls"]], "octoprint.schema.config.devel": [[82, "module-octoprint.schema.config.devel"]], "octoprint.schema.config.estimation": [[82, "module-octoprint.schema.config.estimation"]], "octoprint.schema.config.events": [[82, "module-octoprint.schema.config.events"]], "octoprint.schema.config.feature": [[82, "module-octoprint.schema.config.feature"]], "octoprint.schema.config.folder": [[82, "module-octoprint.schema.config.folder"]], "octoprint.schema.config.gcode_analysis": [[82, "module-octoprint.schema.config.gcode_analysis"]], "octoprint.schema.config.plugins": [[82, "module-octoprint.schema.config.plugins"]], "octoprint.schema.config.printer_parameters": [[82, "module-octoprint.schema.config.printer_parameters"]], "octoprint.schema.config.printer_profiles": [[82, "module-octoprint.schema.config.printer_profiles"]], "octoprint.schema.config.scripts": [[82, "module-octoprint.schema.config.scripts"]], "octoprint.schema.config.serial": [[82, "module-octoprint.schema.config.serial"]], "octoprint.schema.config.server": [[82, "module-octoprint.schema.config.server"]], "octoprint.schema.config.slicing": [[82, "module-octoprint.schema.config.slicing"]], "octoprint.schema.config.system": [[82, "module-octoprint.schema.config.system"]], "octoprint.schema.config.temperature": [[82, "module-octoprint.schema.config.temperature"]], "octoprint.schema.config.terminalfilters": [[82, "module-octoprint.schema.config.terminalfilters"]], "octoprint.schema.config.webcam": [[82, "module-octoprint.schema.config.webcam"]], "octoprint.schema.webcam": [[82, "module-octoprint.schema.webcam"]], "off (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.off"]], "off (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum.off"]], "onlinecheck (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.onlineCheck"]], "options (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.options"]], "orange (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.orange"]], "order (octoprint.schema.config.appearance.componentconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentConfig.order"]], "parameter (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.parameter"]], "pathsuffix (octoprint.schema.config.server.uploadsconfig attribute)": [[82, "octoprint.schema.config.server.UploadsConfig.pathSuffix"]], "pausetriggers (octoprint.schema.config.printer_parameters.printerparametersconfig attribute)": [[82, "octoprint.schema.config.printer_parameters.PrinterParametersConfig.pauseTriggers"]], "pausingcommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.pausingCommands"]], "permissionmanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.permissionManager"]], "pluginblacklist (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.pluginBlacklist"]], "plugintimings (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.pluginTimings"]], "plugins (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.plugins"]], "plugins (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.plugins"]], "pollwatched (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.pollWatched"]], "port (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.port"]], "port (octoprint.schema.config.server.onlinecheckconfig attribute)": [[82, "octoprint.schema.config.server.OnlineCheckConfig.port"]], "port (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.port"]], "portfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.portFallback"]], "portheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.portHeader"]], "posautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.posAutoreport"]], "positionlogwait (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.positionLogWait"]], "postroll (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.postRoll"]], "preemptive (octoprint.schema.config.devel.develcacheconfig attribute)": [[82, "octoprint.schema.config.devel.DevelCacheConfig.preemptive"]], "preemptivecache (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.preemptiveCache"]], "prefixfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.prefixFallback"]], "prefixheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.prefixHeader"]], "printcancelconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.printCancelConfirmation"]], "printstartconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.printStartConfirmation"]], "printtime (octoprint.schema.config.estimation.estimationconfig attribute)": [[82, "octoprint.schema.config.estimation.EstimationConfig.printTime"]], "printerparameters (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.printerParameters"]], "printerprofiles (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.printerProfiles"]], "printerprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.printerProfiles"]], "printing (octoprint.schema.config.serial.serialmaxtimeouts attribute)": [[82, "octoprint.schema.config.serial.SerialMaxTimeouts.printing"]], "profiles (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.profiles"]], "pythoneolcheck (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.pythonEolCheck"]], "red (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.red"]], "regex (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.regex"]], "regex (octoprint.schema.config.terminalfilters.terminalfilterentry attribute)": [[82, "octoprint.schema.config.terminalfilters.TerminalFilterEntry.regex"]], "rememberfilefolder (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.rememberFileFolder"]], "remotegroupsheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsHeader"]], "remotegroupsmapping (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.remoteGroupsMapping"]], "remoteuserheader (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.remoteUserHeader"]], "renderafterprint (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.renderAfterPrint"]], "repetiertargettemp (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.repetierTargetTemp"]], "resendok (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.resendOk"]], "resendratiostart (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.resendRatioStart"]], "resendratiothreshold (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.resendRatioThreshold"]], "retractionzhop (octoprint.schema.config.webcam.timelapseoptions attribute)": [[82, "octoprint.schema.config.webcam.TimelapseOptions.retractionZHop"]], "reverseproxy (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.reverseProxy"]], "rotate90 (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.rotate90"]], "runat (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.runAt"]], "salt (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.salt"]], "samesite (octoprint.schema.config.server.cookiesconfig attribute)": [[82, "octoprint.schema.config.server.CookiesConfig.samesite"]], "sanitychecktools (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sanityCheckTools"]], "schemefallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.schemeFallback"]], "schemeheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.schemeHeader"]], "script (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.script"]], "scripts (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.scripts"]], "scripts (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.scripts"]], "sdalwaysavailable (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdAlwaysAvailable"]], "sdcancelcommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdCancelCommand"]], "sdlowercase (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdLowerCase"]], "sdrelativepath (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sdRelativePath"]], "sdstatus (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatus"]], "sdstatusautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.sdStatusAutoreport"]], "sdsupport (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.sdSupport"]], "secretkey (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.secretKey"]], "secure (octoprint.schema.config.server.cookiesconfig attribute)": [[82, "octoprint.schema.config.server.CookiesConfig.secure"]], "seenwizards (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.seenWizards"]], "sendautomatically (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomatically"]], "sendautomaticallyafter (octoprint.schema.config.temperature.temperatureconfig attribute)": [[82, "octoprint.schema.config.temperature.TemperatureConfig.sendAutomaticallyAfter"]], "sendchecksumwithunknowncommands (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sendChecksumWithUnknownCommands"]], "sendm112onerror (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.sendM112OnError"]], "serial (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.serial"]], "server (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.server"]], "serverfallback (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.serverFallback"]], "serverheader (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.serverHeader"]], "serverrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.serverRestartCommand"]], "settings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.settings"]], "settings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.settings"]], "showfahrenheitalso (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.showFahrenheitAlso"]], "showinternalfilename (octoprint.schema.config.appearance.appearanceconfig attribute)": [[82, "octoprint.schema.config.appearance.AppearanceConfig.showInternalFilename"]], "showloadinganimation (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.showLoadingAnimation"]], "sidebar (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.sidebar"]], "sidebar (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.sidebar"]], "sixteen_nine (octoprint.schema.webcam.ratioenum attribute)": [[82, "octoprint.schema.webcam.RatioEnum.sixteen_nine"]], "slicing (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.slicing"]], "slicingprofiles (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.slicingProfiles"]], "slider (octoprint.schema.config.controls.controlinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlInputConfig.slider"]], "snapshot (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.snapshot"]], "snapshotdisplay (octoprint.schema.webcam.webcam attribute)": [[82, "octoprint.schema.webcam.Webcam.snapshotDisplay"]], "snapshotsslvalidation (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.snapshotSslValidation"]], "snapshottimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.snapshotTimeout"]], "snapshotwebcam (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.snapshotWebcam"]], "snippets (octoprint.schema.config.scripts.gcodescriptsconfig attribute)": [[82, "octoprint.schema.config.scripts.GcodeScriptsConfig.snippets"]], "sockjsconnecttimeout (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.sockJsConnectTimeout"]], "sorting_order (octoprint.schema.config.plugins.pluginsconfig attribute)": [[82, "octoprint.schema.config.plugins.PluginsConfig.sorting_order"]], "stablethreshold (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.stableThreshold"]], "startonceinsafemode (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.startOnceInSafeMode"]], "statsweighinguntil (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.statsWeighingUntil"]], "step (octoprint.schema.config.controls.controlsliderinputconfig attribute)": [[82, "octoprint.schema.config.controls.ControlSliderInputConfig.step"]], "stream (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.stream"]], "streamratio (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.streamRatio"]], "streamtimeout (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.streamTimeout"]], "streamwebrtciceservers (octoprint.schema.webcam.webcamcompatibility attribute)": [[82, "octoprint.schema.webcam.WebcamCompatibility.streamWebrtcIceServers"]], "strict (octoprint.schema.config.server.samesiteenum attribute)": [[82, "octoprint.schema.config.server.SameSiteEnum.strict"]], "stylesheet (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.stylesheet"]], "subscriptions (octoprint.schema.config.events.eventsconfig attribute)": [[82, "octoprint.schema.config.events.EventsConfig.subscriptions"]], "success (octoprint.schema.config.webcam.renderafterprintenum attribute)": [[82, "octoprint.schema.config.webcam.RenderAfterPrintEnum.success"]], "supportfascommand (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.supportFAsCommand"]], "supportresendswithoutok (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.supportResendsWithoutOk"]], "supportwait (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.supportWait"]], "suppresssecondhello (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.suppressSecondHello"]], "swallowokafterresend (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.swallowOkAfterResend"]], "system (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.system"]], "system (octoprint.schema.config.events.subscriptiontypeenum attribute)": [[82, "octoprint.schema.config.events.SubscriptionTypeEnum.system"]], "systemrestartcommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.systemRestartCommand"]], "systemshutdowncommand (octoprint.schema.config.server.commandsconfig attribute)": [[82, "octoprint.schema.config.server.CommandsConfig.systemShutdownCommand"]], "tab (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.tab"]], "tab (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.tab"]], "temperature (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.temperature"]], "temperature (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.temperature"]], "temperatureautoreport (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureAutoreport"]], "temperaturegraph (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.temperatureGraph"]], "temperaturetargetset (octoprint.schema.config.serial.serialtimeoutconfig attribute)": [[82, "octoprint.schema.config.serial.SerialTimeoutConfig.temperatureTargetSet"]], "template (octoprint.schema.config.controls.controlconfig attribute)": [[82, "octoprint.schema.config.controls.ControlConfig.template"]], "terminalfilters (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.terminalFilters"]], "terminallogsize (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.terminalLogSize"]], "throttle_highprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_highprio"]], "throttle_lines (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_lines"]], "throttle_normalprio (octoprint.schema.config.gcode_analysis.gcodeanalysisconfig attribute)": [[82, "octoprint.schema.config.gcode_analysis.GcodeAnalysisConfig.throttle_normalprio"]], "timed (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum.timed"]], "timelapse (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.timelapse"]], "timelapse (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.timelapse"]], "timelapseenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.timelapseEnabled"]], "timelapse_tmp (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.timelapse_tmp"]], "timeout (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.timeout"]], "timeout (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.timeout"]], "translations (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.translations"]], "triggerokform29 (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.triggerOkForM29"]], "trustbasicauthentication (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.trustBasicAuthentication"]], "trustlocalhostproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.trustLocalhostProxies"]], "trustremotegroups (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteGroups"]], "trustremoteuser (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.trustRemoteUser"]], "trustedproxies (octoprint.schema.config.server.reverseproxyconfig attribute)": [[82, "octoprint.schema.config.server.ReverseProxyConfig.trustedProxies"]], "trustedsubnets (octoprint.schema.config.server.ipcheckconfig attribute)": [[82, "octoprint.schema.config.server.IpCheckConfig.trustedSubnets"]], "ttl (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.ttl"]], "ttl (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.ttl"]], "type (octoprint.schema.config.events.eventsubscription attribute)": [[82, "octoprint.schema.config.events.EventSubscription.type"]], "type (octoprint.schema.config.webcam.timelapseconfig attribute)": [[82, "octoprint.schema.config.webcam.TimelapseConfig.type"]], "unknowncommandsneedack (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.unknownCommandsNeedAck"]], "until (octoprint.schema.config.server.preemptivecacheconfig attribute)": [[82, "octoprint.schema.config.server.PreemptiveCacheConfig.until"]], "uploadoverwriteconfirmation (octoprint.schema.config.feature.featureconfig attribute)": [[82, "octoprint.schema.config.feature.FeatureConfig.uploadOverwriteConfirmation"]], "uploads (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.uploads"]], "uploads (octoprint.schema.config.server.serverconfig attribute)": [[82, "octoprint.schema.config.server.ServerConfig.uploads"]], "url (octoprint.schema.config.server.pluginblacklistconfig attribute)": [[82, "octoprint.schema.config.server.PluginBlacklistConfig.url"]], "url (octoprint.schema.config.server.pythoneolcheckconfig attribute)": [[82, "octoprint.schema.config.server.PythonEolCheckConfig.url"]], "usefrozendictforprinterstate (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.useFrozenDictForPrinterState"]], "useparityworkaround (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.useParityWorkaround"]], "use_enum_values (octoprint.schema.basemodel.config attribute)": [[82, "octoprint.schema.BaseModel.Config.use_enum_values"]], "usermanager (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.userManager"]], "userfile (octoprint.schema.config.access_control.accesscontrolconfig attribute)": [[82, "octoprint.schema.config.access_control.AccessControlConfig.userfile"]], "usersettings (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.usersettings"]], "usersettings (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.usersettings"]], "validityrange (octoprint.schema.config.estimation.printtimeestimationconfig attribute)": [[82, "octoprint.schema.config.estimation.PrintTimeEstimationConfig.validityRange"]], "vertical (octoprint.schema.config.controls.layoutenum attribute)": [[82, "octoprint.schema.config.controls.LayoutEnum.vertical"]], "violet (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.violet"]], "virtualsd (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.virtualSd"]], "waitforstartonconnect (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.waitForStartOnConnect"]], "waittoloadsdfilelist (octoprint.schema.config.serial.serialconfig attribute)": [[82, "octoprint.schema.config.serial.SerialConfig.waitToLoadSdFileList"]], "warn (octoprint.schema.config.serial.infowarnneverenum attribute)": [[82, "octoprint.schema.config.serial.InfoWarnNeverEnum.warn"]], "warning (octoprint.schema.config.server.diskspaceconfig attribute)": [[82, "octoprint.schema.config.server.DiskspaceConfig.warning"]], "watched (octoprint.schema.config.folder.folderconfig attribute)": [[82, "octoprint.schema.config.folder.FolderConfig.watched"]], "watermark (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.watermark"]], "webassets (octoprint.schema.config.devel.develconfig attribute)": [[82, "octoprint.schema.config.devel.DevelConfig.webassets"]], "webcam (octoprint.schema.config.config attribute)": [[82, "octoprint.schema.config.Config.webcam"]], "webcamenabled (octoprint.schema.config.webcam.webcamconfig attribute)": [[82, "octoprint.schema.config.webcam.WebcamConfig.webcamEnabled"]], "wizard (octoprint.schema.config.appearance.componentdisabledconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentDisabledConfig.wizard"]], "wizard (octoprint.schema.config.appearance.componentorderconfig attribute)": [[82, "octoprint.schema.config.appearance.ComponentOrderConfig.wizard"]], "yellow (octoprint.schema.config.appearance.colorenum attribute)": [[82, "octoprint.schema.config.appearance.ColorEnum.yellow"]], "zchange (octoprint.schema.config.webcam.timelapsetypeenum attribute)": [[82, "octoprint.schema.config.webcam.TimelapseTypeEnum.zchange"]], "body_methods (octoprint.server.util.tornado.uploadstoragefallbackhandler attribute)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.BODY_METHODS"]], "cannotstartserverexception": [[83, "octoprint.server.CannotStartServerException"]], "corssupportmixin (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CorsSupportMixin"]], "customhttp1connection (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTP1Connection"]], "customhttp1connectionparameters (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTP1ConnectionParameters"]], "customhttp1serverconnection (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTP1ServerConnection"]], "customhttpserver (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.CustomHTTPServer"]], "deprecatedendpointhandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.DeprecatedEndpointHandler"]], "dynamiczipbundlehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.DynamicZipBundleHandler"]], "generatingdatahandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.GeneratingDataHandler"]], "globalheadertransform (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.GlobalHeaderTransform"]], "largeresponsehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.LargeResponseHandler"]], "lesssimplecache (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.LessSimpleCache"]], "octoprintanonymousidentity (class in octoprint.server)": [[83, "octoprint.server.OctoPrintAnonymousIdentity"]], "octoprintflaskrequest (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest"]], "octoprintflaskresponse (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse"]], "octoprintjsonprovider (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintJsonProvider"]], "octoprintsessioninterface (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.OctoPrintSessionInterface"]], "pluginassetresolver (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.PluginAssetResolver"]], "prefixawarejinjaenvironment (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment"]], "requestlessexceptionloggingmixin (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin"]], "settingscheckupdater (class in octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.SettingsCheckUpdater"]], "staticdatahandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.StaticDataHandler"]], "staticzipbundlehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.StaticZipBundleHandler"]], "systeminfobundlehandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.SystemInfoBundleHandler"]], "threadsafesession (class in octoprint.server.util.sockjs)": [[83, "octoprint.server.util.sockjs.ThreadSafeSession"]], "uploadstoragefallbackhandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler"]], "urlproxyhandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.UrlProxyHandler"]], "webcamsnapshothandler (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.WebcamSnapshotHandler"]], "wsgiinputcontainer (class in octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.WsgiInputContainer"]], "access_validation_factory() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.access_validation_factory"]], "add() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.add"]], "build_done() (octoprint.server.util.flask.settingscheckupdater method)": [[83, "octoprint.server.util.flask.SettingsCheckUpdater.build_done"]], "check_lastmodified() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.check_lastmodified"]], "compute_etag() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.compute_etag"]], "cookies (octoprint.server.util.flask.octoprintflaskrequest property)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest.cookies"]], "corsrequesthandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.corsRequestHandler"]], "corsresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.corsResponseHandler"]], "csrfrequesthandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.csrfRequestHandler"]], "csrfresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.csrfResponseHandler"]], "data_received() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.data_received"]], "default() (octoprint.server.util.flask.octoprintjsonprovider static method)": [[83, "octoprint.server.util.flask.OctoPrintJsonProvider.default"]], "delete() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.delete"]], "delete() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.delete"]], "delete_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse.delete_cookie"]], "dumps() (octoprint.server.util.flask.octoprintjsonprovider method)": [[83, "octoprint.server.util.flask.OctoPrintJsonProvider.dumps"]], "enable_per_message_deflate_extension() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.enable_per_message_deflate_extension"]], "environ() (octoprint.server.util.tornado.wsgiinputcontainer static method)": [[83, "octoprint.server.util.tornado.WsgiInputContainer.environ"]], "firstrun_only_access() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.firstrun_only_access"]], "fix_json_encode() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.fix_json_encode"]], "fix_tornado_xheader_handling() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.fix_tornado_xheader_handling"]], "fix_websocket_check_origin() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.fix_websocket_check_origin"]], "get() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.get"]], "get() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.get"]], "get_api_key() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_api_key"]], "get_content_type() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.get_content_type"]], "get_content_version() (octoprint.server.util.tornado.largeresponsehandler class method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.get_content_version"]], "get_cookie_suffix() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.get_cookie_suffix"]], "get_flask_user_from_request() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.get_flask_user_from_request"]], "get_user_for_apikey() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_user_for_apikey"]], "get_user_for_authorization_header() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_user_for_authorization_header"]], "get_user_for_remote_user_header() (in module octoprint.server.util)": [[83, "octoprint.server.util.get_user_for_remote_user_header"]], "handle_request() (octoprint.server.util.tornado.wsgiinputcontainer method)": [[83, "octoprint.server.util.tornado.WsgiInputContainer.handle_request"]], "handle_stream() (octoprint.server.util.tornado.customhttpserver method)": [[83, "octoprint.server.util.tornado.CustomHTTPServer.handle_stream"]], "has_permissions() (in module octoprint.server.util)": [[83, "octoprint.server.util.has_permissions"]], "head() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.head"]], "initialize() (octoprint.server.util.tornado.customhttpserver method)": [[83, "octoprint.server.util.tornado.CustomHTTPServer.initialize"]], "initialize() (octoprint.server.util.tornado.deprecatedendpointhandler method)": [[83, "octoprint.server.util.tornado.DeprecatedEndpointHandler.initialize"]], "initialize() (octoprint.server.util.tornado.dynamiczipbundlehandler method)": [[83, "octoprint.server.util.tornado.DynamicZipBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.generatingdatahandler method)": [[83, "octoprint.server.util.tornado.GeneratingDataHandler.initialize"]], "initialize() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.initialize"]], "initialize() (octoprint.server.util.tornado.staticdatahandler method)": [[83, "octoprint.server.util.tornado.StaticDataHandler.initialize"]], "initialize() (octoprint.server.util.tornado.staticzipbundlehandler method)": [[83, "octoprint.server.util.tornado.StaticZipBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.systeminfobundlehandler method)": [[83, "octoprint.server.util.tornado.SystemInfoBundleHandler.initialize"]], "initialize() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.initialize"]], "initialize() (octoprint.server.util.tornado.urlproxyhandler method)": [[83, "octoprint.server.util.tornado.UrlProxyHandler.initialize"]], "initialize() (octoprint.server.util.tornado.webcamsnapshothandler method)": [[83, "octoprint.server.util.tornado.WebcamSnapshotHandler.initialize"]], "is_multipart() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.is_multipart"]], "join_path() (octoprint.server.util.flask.prefixawarejinjaenvironment method)": [[83, "octoprint.server.util.flask.PrefixAwareJinjaEnvironment.join_path"]], "log_exception() (octoprint.server.util.tornado.requestlessexceptionloggingmixin method)": [[83, "octoprint.server.util.tornado.RequestlessExceptionLoggingMixin.log_exception"]], "make_api_error() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.make_api_error"]], "make_text_response() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.make_text_response"]], "needs_rebuild() (octoprint.server.util.flask.settingscheckupdater method)": [[83, "octoprint.server.util.flask.SettingsCheckUpdater.needs_rebuild"]], "nocachingexceptgetresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.noCachingExceptGetResponseHandler"]], "nocachingresponsehandler() (in module octoprint.server.util)": [[83, "octoprint.server.util.noCachingResponseHandler"]], "no_firstrun_access() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.no_firstrun_access"]], "octoprint.server": [[83, "module-octoprint.server"]], "octoprint.server.util": [[83, "module-octoprint.server.util"]], "octoprint.server.util.flask": [[83, "module-octoprint.server.util.flask"]], "octoprint.server.util.sockjs": [[83, "module-octoprint.server.util.sockjs"]], "octoprint.server.util.tornado": [[83, "module-octoprint.server.util.tornado"]], "on_finish() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.on_finish"]], "options() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.options"]], "optionsalloworigin() (in module octoprint.server.util)": [[83, "octoprint.server.util.optionsAllowOrigin"]], "original_absolute_path (octoprint.server.util.tornado.largeresponsehandler property)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.original_absolute_path"]], "patch() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.patch"]], "path_validation_factory() (in module octoprint.server.util.tornado)": [[83, "octoprint.server.util.tornado.path_validation_factory"]], "permission_and_fresh_credentials_validator() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.permission_and_fresh_credentials_validator"]], "permission_validator() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.permission_validator"]], "post() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.post"]], "prepare() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.prepare"]], "put() (octoprint.server.util.tornado.uploadstoragefallbackhandler method)": [[83, "octoprint.server.util.tornado.UploadStorageFallbackHandler.put"]], "redirect_to_tornado() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.redirect_to_tornado"]], "remove_handler() (octoprint.server.util.sockjs.threadsafesession method)": [[83, "octoprint.server.util.sockjs.ThreadSafeSession.remove_handler"]], "require_credentials_checked_recently() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.require_credentials_checked_recently"]], "require_fresh_login_with() (in module octoprint.server.util)": [[83, "octoprint.server.util.require_fresh_login_with"]], "require_login() (in module octoprint.server.util)": [[83, "octoprint.server.util.require_login"]], "require_login_with() (in module octoprint.server.util)": [[83, "octoprint.server.util.require_login_with"]], "resolve_output_to_path() (octoprint.server.util.flask.pluginassetresolver method)": [[83, "octoprint.server.util.flask.PluginAssetResolver.resolve_output_to_path"]], "response (octoprint.server.util.flask.octoprintflaskresponse attribute)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse.response"]], "restricted_access() (in module octoprint.server.util.flask)": [[83, "octoprint.server.util.flask.restricted_access"]], "save_session() (octoprint.server.util.flask.octoprintsessioninterface method)": [[83, "octoprint.server.util.flask.OctoPrintSessionInterface.save_session"]], "server_name (octoprint.server.util.flask.octoprintflaskrequest property)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_name"]], "server_port (octoprint.server.util.flask.octoprintflaskrequest property)": [[83, "octoprint.server.util.flask.OctoPrintFlaskRequest.server_port"]], "set() (octoprint.server.util.flask.lesssimplecache method)": [[83, "octoprint.server.util.flask.LessSimpleCache.set"]], "set_cookie() (octoprint.server.util.flask.octoprintflaskresponse method)": [[83, "octoprint.server.util.flask.OctoPrintFlaskResponse.set_cookie"]], "set_default_headers() (octoprint.server.util.tornado.corssupportmixin method)": [[83, "octoprint.server.util.tornado.CorsSupportMixin.set_default_headers"]], "set_extra_headers() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.set_extra_headers"]], "set_handler() (octoprint.server.util.sockjs.threadsafesession method)": [[83, "octoprint.server.util.sockjs.ThreadSafeSession.set_handler"]], "should_set_cookie() (octoprint.server.util.flask.octoprintsessioninterface method)": [[83, "octoprint.server.util.flask.OctoPrintSessionInterface.should_set_cookie"]], "split_prefix() (octoprint.server.util.flask.pluginassetresolver method)": [[83, "octoprint.server.util.flask.PluginAssetResolver.split_prefix"]], "streamed_get() (octoprint.server.util.tornado.largeresponsehandler method)": [[83, "octoprint.server.util.tornado.LargeResponseHandler.streamed_get"]], "validate_local_redirect() (in module octoprint.server.util)": [[83, "octoprint.server.util.validate_local_redirect"]], "overlay_key (octoprint.settings.settings attribute)": [[84, "octoprint.settings.Settings.OVERLAY_KEY"]], "settings (class in octoprint.settings)": [[84, "octoprint.settings.Settings"]], "add_overlay() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.add_overlay"]], "add_path_update_callback() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.add_path_update_callback"]], "backup() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.backup"]], "checkbasefolder() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.checkBaseFolder"]], "config (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.config"]], "config_hash (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.config_hash"]], "config_yaml (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.config_yaml"]], "default_settings (in module octoprint.settings)": [[84, "octoprint.settings.default_settings"]], "deleteapikey() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.deleteApiKey"]], "effective (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.effective"]], "effective_hash (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.effective_hash"]], "effective_yaml (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.effective_yaml"]], "generateapikey() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.generateApiKey"]], "get() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.get"]], "getbasefolder() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getBaseFolder"]], "getboolean() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getBoolean"]], "getfloat() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getFloat"]], "getint() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.getInt"]], "has() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.has"]], "last_modified (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.last_modified"]], "last_modified_or_made_dirty (octoprint.settings.settings property)": [[84, "octoprint.settings.Settings.last_modified_or_made_dirty"]], "listscripts() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.listScripts"]], "load() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.load"]], "loadscript() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.loadScript"]], "load_overlay() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.load_overlay"]], "load_overlays() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.load_overlays"]], "octoprint.settings": [[84, "module-octoprint.settings"]], "remove() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.remove"]], "remove_overlay() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.remove_overlay"]], "remove_path_update_callback() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.remove_path_update_callback"]], "sanity_check_folders() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.sanity_check_folders"]], "save() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.save"]], "savescript() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.saveScript"]], "set() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.set"]], "setbasefolder() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setBaseFolder"]], "setboolean() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setBoolean"]], "setfloat() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setFloat"]], "setint() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.setInt"]], "settings() (in module octoprint.settings)": [[84, "octoprint.settings.settings"]], "valid_boolean_trues (in module octoprint.settings)": [[84, "octoprint.settings.valid_boolean_trues"]], "warn_about_risky_settings() (octoprint.settings.settings method)": [[84, "octoprint.settings.Settings.warn_about_risky_settings"]], "profilealreadyexists (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.ProfileAlreadyExists"]], "profileexception (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.ProfileException"]], "slicerexception (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicerException"]], "slicernotconfigured (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicerNotConfigured"]], "slicingcancelled (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicingCancelled"]], "slicingexception (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.SlicingException"]], "slicingmanager (class in octoprint.slicing)": [[85, "octoprint.slicing.SlicingManager"]], "slicingprofile (class in octoprint.slicing)": [[85, "octoprint.slicing.SlicingProfile"]], "temporaryprofile (class in octoprint.slicing)": [[85, "octoprint.slicing.TemporaryProfile"]], "unknownprofile (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.UnknownProfile"]], "unknownslicer (class in octoprint.slicing.exceptions)": [[85, "octoprint.slicing.exceptions.UnknownSlicer"]], "all_profiles() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.all_profiles"]], "cancel_slicing() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.cancel_slicing"]], "configured_slicers (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.configured_slicers"]], "default_slicer (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.default_slicer"]], "delete_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.delete_profile"]], "get_profile_path() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.get_profile_path"]], "get_slicer() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.get_slicer"]], "get_slicer_profile_path() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.get_slicer_profile_path"]], "initialize() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.initialize"]], "load_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.load_profile"]], "octoprint.slicing": [[85, "module-octoprint.slicing"]], "octoprint.slicing.exceptions": [[85, "module-octoprint.slicing.exceptions"]], "profile (octoprint.slicing.exceptions.profileexception attribute)": [[85, "octoprint.slicing.exceptions.ProfileException.profile"]], "profiles_last_modified() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.profiles_last_modified"]], "registered_slicers (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.registered_slicers"]], "reload_slicers() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.reload_slicers"]], "save_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.save_profile"]], "set_default_profile() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.set_default_profile"]], "slice() (octoprint.slicing.slicingmanager method)": [[85, "octoprint.slicing.SlicingManager.slice"]], "slicer (octoprint.slicing.exceptions.profileexception attribute)": [[85, "octoprint.slicing.exceptions.ProfileException.slicer"]], "slicer (octoprint.slicing.exceptions.slicerexception attribute)": [[85, "octoprint.slicing.exceptions.SlicerException.slicer"]], "slicing_enabled (octoprint.slicing.slicingmanager property)": [[85, "octoprint.slicing.SlicingManager.slicing_enabled"]], "close_fds (in module octoprint.util.platform)": [[86, "octoprint.util.platform.CLOSE_FDS"]], "caseinsensitiveset (class in octoprint.util)": [[86, "octoprint.util.CaseInsensitiveSet"]], "commandlinecaller (class in octoprint.util.commandline)": [[86, "octoprint.util.commandline.CommandlineCaller"]], "commandlineerror": [[86, "octoprint.util.commandline.CommandlineError"]], "defaultordereddict (class in octoprint.util)": [[86, "octoprint.util.DefaultOrderedDict"]], "delimitercapture (class in octoprint.util.commandline)": [[86, "octoprint.util.commandline.DelimiterCapture"]], "prependablequeue (class in octoprint.util)": [[86, "octoprint.util.PrependableQueue"]], "repeatedtimer (class in octoprint.util)": [[86, "octoprint.util.RepeatedTimer"]], "resettabletimer (class in octoprint.util)": [[86, "octoprint.util.ResettableTimer"]], "typealreadyinqueue": [[86, "octoprint.util.TypeAlreadyInQueue"]], "typedqueue (class in octoprint.util)": [[86, "octoprint.util.TypedQueue"]], "call() (octoprint.util.commandline.commandlinecaller method)": [[86, "octoprint.util.commandline.CommandlineCaller.call"]], "checked_call() (octoprint.util.commandline.commandlinecaller method)": [[86, "octoprint.util.commandline.CommandlineCaller.checked_call"]], "chunks() (in module octoprint.util)": [[86, "octoprint.util.chunks"]], "clean_ansi() (in module octoprint.util.commandline)": [[86, "octoprint.util.commandline.clean_ansi"]], "copy() (octoprint.util.defaultordereddict method)": [[86, "octoprint.util.DefaultOrderedDict.copy"]], "count() (in module octoprint.util)": [[86, "octoprint.util.count"]], "deprecated() (in module octoprint.util)": [[86, "octoprint.util.deprecated"]], "deserialize() (in module octoprint.util)": [[86, "octoprint.util.deserialize"]], "dict_clean() (in module octoprint.util)": [[86, "octoprint.util.dict_clean"]], "dict_contains_keys() (in module octoprint.util)": [[86, "octoprint.util.dict_contains_keys"]], "dict_filter() (in module octoprint.util)": [[86, "octoprint.util.dict_filter"]], "dict_flatten() (in module octoprint.util)": [[86, "octoprint.util.dict_flatten"]], "dict_merge() (in module octoprint.util)": [[86, "octoprint.util.dict_merge"]], "dict_minimal_mergediff() (in module octoprint.util)": [[86, "octoprint.util.dict_minimal_mergediff"]], "dict_sanitize() (in module octoprint.util)": [[86, "octoprint.util.dict_sanitize"]], "fallback_dict (class in octoprint.util)": [[86, "octoprint.util.fallback_dict"]], "filter_non_ascii() (in module octoprint.util)": [[86, "octoprint.util.filter_non_ascii"]], "get() (octoprint.util.typedqueue method)": [[86, "octoprint.util.TypedQueue.get"]], "get_bom() (in module octoprint.util)": [[86, "octoprint.util.get_bom"]], "get_class() (in module octoprint.util)": [[86, "octoprint.util.get_class"]], "get_exception_string() (in module octoprint.util)": [[86, "octoprint.util.get_exception_string"]], "get_formatted_datetime() (in module octoprint.util)": [[86, "octoprint.util.get_formatted_datetime"]], "get_formatted_size() (in module octoprint.util)": [[86, "octoprint.util.get_formatted_size"]], "get_formatted_timedelta() (in module octoprint.util)": [[86, "octoprint.util.get_formatted_timedelta"]], "get_fully_qualified_classname() (in module octoprint.util)": [[86, "octoprint.util.get_fully_qualified_classname"]], "get_os() (in module octoprint.util.platform)": [[86, "octoprint.util.platform.get_os"]], "is_allowed_file() (in module octoprint.util)": [[86, "octoprint.util.is_allowed_file"]], "is_os_compatible() (in module octoprint.util.platform)": [[86, "octoprint.util.platform.is_os_compatible"]], "items() (octoprint.util.fallback_dict method)": [[86, "octoprint.util.fallback_dict.items"]], "keys() (octoprint.util.fallback_dict method)": [[86, "octoprint.util.fallback_dict.keys"]], "octoprint.util": [[86, "module-octoprint.util"]], "octoprint.util.commandline": [[86, "module-octoprint.util.commandline"]], "octoprint.util.platform": [[86, "module-octoprint.util.platform"]], "on_log_call (octoprint.util.commandline.commandlinecaller attribute)": [[86, "octoprint.util.commandline.CommandlineCaller.on_log_call"]], "on_log_stderr (octoprint.util.commandline.commandlinecaller attribute)": [[86, "octoprint.util.commandline.CommandlineCaller.on_log_stderr"]], "on_log_stdout (octoprint.util.commandline.commandlinecaller attribute)": [[86, "octoprint.util.commandline.CommandlineCaller.on_log_stdout"]], "pending_deprecation() (in module octoprint.util)": [[86, "octoprint.util.pending_deprecation"]], "pp() (in module octoprint.util)": [[86, "octoprint.util.pp"]], "put() (octoprint.util.typedqueue method)": [[86, "octoprint.util.TypedQueue.put"]], "run() (octoprint.util.repeatedtimer method)": [[86, "octoprint.util.RepeatedTimer.run"]], "run() (octoprint.util.resettabletimer method)": [[86, "octoprint.util.ResettableTimer.run"]], "serialize() (in module octoprint.util)": [[86, "octoprint.util.serialize"]], "set_close_exec() (in module octoprint.util.platform)": [[86, "octoprint.util.platform.set_close_exec"]], "to_bytes() (in module octoprint.util)": [[86, "octoprint.util.to_bytes"]], "to_native_str() (in module octoprint.util)": [[86, "octoprint.util.to_native_str"]], "to_str() (in module octoprint.util)": [[86, "octoprint.util.to_str"]], "to_unicode() (in module octoprint.util)": [[86, "octoprint.util.to_unicode"]], "values() (octoprint.util.fallback_dict method)": [[86, "octoprint.util.fallback_dict.values"]], "variable_deprecated() (in module octoprint.util)": [[86, "octoprint.util.variable_deprecated"]], "variable_pending_deprecation() (in module octoprint.util)": [[86, "octoprint.util.variable_pending_deprecation"]], "access_validator_hook()": [[92, "access_validator_hook"]], "acl_keyvalidator_hook()": [[92, "acl_keyvalidator_hook"]], "additional_bundle_files_hook()": [[92, "additional_bundle_files_hook"]], "additional_commands_hook()": [[92, "additional_commands_hook"]], "additional_permissions_hook()": [[92, "additional_permissions_hook"]], "additional_port_names_hook()": [[92, "additional_port_names_hook"]], "additional_state_data_hook()": [[92, "additional_state_data_hook"]], "after_request_handlers_hook()": [[92, "after_request_handlers_hook"]], "analysis_queue_factory_hook()": [[92, "analysis_queue_factory_hook"]], "before_request_handlers_hook()": [[92, "before_request_handlers_hook"]], "capture_post_hook()": [[92, "capture_post_hook"]], "capture_pre_hook()": [[92, "capture_pre_hook"]], "cli_commands_hook()": [[92, "cli_commands_hook"]], "file_extension_hook()": [[92, "file_extension_hook"]], "file_preprocessor_hook()": [[92, "file_preprocessor_hook"]], "firmware_capability_hook()": [[92, "firmware_capability_hook"]], "firmware_capability_report_hook()": [[92, "firmware_capability_report_hook"]], "firmware_info_hook()": [[92, "firmware_info_hook"]], "gcode_error_hook()": [[92, "gcode_error_hook"]], "gcode_received_hook()": [[92, "gcode_received_hook"]], "print_time_estimator_factory()": [[92, "print_time_estimator_factory"]], "printer_factory_hook()": [[92, "printer_factory_hook"]], "protocol_action_hook()": [[92, "protocol_action_hook"]], "protocol_atcommandphase_hook()": [[92, "protocol_atcommandphase_hook"]], "protocol_gcodephase_hook()": [[92, "protocol_gcodephase_hook"]], "protocol_scripts_hook()": [[92, "protocol_scripts_hook"]], "protocol_temperatures_received_hook()": [[92, "protocol_temperatures_received_hook"]], "register_custom_events_hook()": [[92, "register_custom_events_hook"]], "sd_card_upload_hook()": [[92, "sd_card_upload_hook"]], "serial_factory_hook()": [[92, "serial_factory_hook"]], "server_bodysize_hook()": [[92, "server_bodysize_hook"]], "server_route_hook()": [[92, "server_route_hook"]], "templatetype_hook()": [[92, "templatetype_hook"]], "timelapse_extension_hook()": [[92, "timelapse_extension_hook"]], "ui_theming_hook()": [[92, "ui_theming_hook"]], "user_manager_factory_hook()": [[92, "user_manager_factory_hook"]], "assetplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.AssetPlugin"]], "blueprintplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.BlueprintPlugin"]], "eventhandlerplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.EventHandlerPlugin"]], "mfaplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.MfaPlugin"]], "progressplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.ProgressPlugin"]], "reloadneedingplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.ReloadNeedingPlugin"]], "restartneedingplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.RestartNeedingPlugin"]], "settingsplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.SettingsPlugin"]], "shutdownplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.ShutdownPlugin"]], "simpleapiplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.SimpleApiPlugin"]], "slicerplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.SlicerPlugin"]], "startupplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.StartupPlugin"]], "templateplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.TemplatePlugin"]], "uiplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.UiPlugin"]], "webcamproviderplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.WebcamProviderPlugin"]], "wizardplugin (class in octoprint.plugin)": [[95, "octoprint.plugin.WizardPlugin"]], "cancel_slicing() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.cancel_slicing"]], "config_version_key (octoprint.plugin.settingsplugin attribute)": [[95, "octoprint.plugin.SettingsPlugin.config_version_key"]], "csrf_exempt() (octoprint.plugin.blueprintplugin static method)": [[95, "octoprint.plugin.BlueprintPlugin.csrf_exempt"]], "do_slice() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.do_slice"]], "errorhandler() (octoprint.plugin.blueprintplugin static method)": [[95, "octoprint.plugin.BlueprintPlugin.errorhandler"]], "get_api_commands() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.get_api_commands"]], "get_asset_folder() (octoprint.plugin.assetplugin method)": [[95, "octoprint.plugin.AssetPlugin.get_asset_folder"]], "get_assets() (octoprint.plugin.assetplugin method)": [[95, "octoprint.plugin.AssetPlugin.get_assets"]], "get_blueprint() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.get_blueprint"]], "get_blueprint_api_prefixes() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.get_blueprint_api_prefixes"]], "get_blueprint_kwargs() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.get_blueprint_kwargs"]], "get_settings_defaults() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_defaults"]], "get_settings_preprocessors() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_preprocessors"]], "get_settings_restricted_paths() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_restricted_paths"]], "get_settings_version() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.get_settings_version"]], "get_slicer_default_profile() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_default_profile"]], "get_slicer_extension_tree() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_extension_tree"]], "get_slicer_profile() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_profile"]], "get_slicer_profiles() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_profiles"]], "get_slicer_profiles_lastmodified() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_profiles_lastmodified"]], "get_slicer_properties() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.get_slicer_properties"]], "get_template_configs() (octoprint.plugin.templateplugin method)": [[95, "octoprint.plugin.TemplatePlugin.get_template_configs"]], "get_template_folder() (octoprint.plugin.templateplugin method)": [[95, "octoprint.plugin.TemplatePlugin.get_template_folder"]], "get_template_vars() (octoprint.plugin.templateplugin method)": [[95, "octoprint.plugin.TemplatePlugin.get_template_vars"]], "get_ui_additional_etag() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_etag"]], "get_ui_additional_key_data_for_cache() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_key_data_for_cache"]], "get_ui_additional_request_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_request_data_for_preemptive_caching"]], "get_ui_additional_tracked_files() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_additional_tracked_files"]], "get_ui_custom_etag() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_etag"]], "get_ui_custom_lastmodified() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_lastmodified"]], "get_ui_custom_template_filter() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_template_filter"]], "get_ui_custom_tracked_files() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_custom_tracked_files"]], "get_ui_data_for_preemptive_caching() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_data_for_preemptive_caching"]], "get_ui_permissions() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_permissions"]], "get_ui_preemptive_caching_additional_unless() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_additional_unless"]], "get_ui_preemptive_caching_enabled() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.get_ui_preemptive_caching_enabled"]], "get_webcam_configurations() (octoprint.plugin.webcamproviderplugin method)": [[95, "octoprint.plugin.WebcamProviderPlugin.get_webcam_configurations"]], "get_wizard_details() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.get_wizard_details"]], "get_wizard_version() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.get_wizard_version"]], "has_mfa_credentials() (octoprint.plugin.mfaplugin method)": [[95, "octoprint.plugin.MfaPlugin.has_mfa_credentials"]], "is_api_adminonly() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.is_api_adminonly"]], "is_blueprint_csrf_protected() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.is_blueprint_csrf_protected"]], "is_blueprint_protected() (octoprint.plugin.blueprintplugin method)": [[95, "octoprint.plugin.BlueprintPlugin.is_blueprint_protected"]], "is_mfa_enabled() (octoprint.plugin.mfaplugin method)": [[95, "octoprint.plugin.MfaPlugin.is_mfa_enabled"]], "is_slicer_configured() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.is_slicer_configured"]], "is_wizard_ignored() (octoprint.plugin.wizardplugin class method)": [[95, "octoprint.plugin.WizardPlugin.is_wizard_ignored"]], "is_wizard_required() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.is_wizard_required"]], "on_after_startup() (octoprint.plugin.startupplugin method)": [[95, "octoprint.plugin.StartupPlugin.on_after_startup"]], "on_api_command() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.on_api_command"]], "on_api_get() (octoprint.plugin.simpleapiplugin method)": [[95, "octoprint.plugin.SimpleApiPlugin.on_api_get"]], "on_event() (octoprint.plugin.eventhandlerplugin method)": [[95, "octoprint.plugin.EventHandlerPlugin.on_event"]], "on_print_progress() (octoprint.plugin.progressplugin method)": [[95, "octoprint.plugin.ProgressPlugin.on_print_progress"]], "on_settings_cleanup() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_cleanup"]], "on_settings_initialized() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_initialized"]], "on_settings_load() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_load"]], "on_settings_migrate() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_migrate"]], "on_settings_save() (octoprint.plugin.settingsplugin method)": [[95, "octoprint.plugin.SettingsPlugin.on_settings_save"]], "on_shutdown() (octoprint.plugin.shutdownplugin method)": [[95, "octoprint.plugin.ShutdownPlugin.on_shutdown"]], "on_slicing_progress() (octoprint.plugin.progressplugin method)": [[95, "octoprint.plugin.ProgressPlugin.on_slicing_progress"]], "on_startup() (octoprint.plugin.startupplugin method)": [[95, "octoprint.plugin.StartupPlugin.on_startup"]], "on_ui_render() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.on_ui_render"]], "on_wizard_finish() (octoprint.plugin.wizardplugin method)": [[95, "octoprint.plugin.WizardPlugin.on_wizard_finish"]], "route() (octoprint.plugin.blueprintplugin static method)": [[95, "octoprint.plugin.BlueprintPlugin.route"]], "save_slicer_profile() (octoprint.plugin.slicerplugin method)": [[95, "octoprint.plugin.SlicerPlugin.save_slicer_profile"]], "take_webcam_snapshot() (octoprint.plugin.webcamproviderplugin method)": [[95, "octoprint.plugin.WebcamProviderPlugin.take_webcam_snapshot"]], "will_handle_ui() (octoprint.plugin.uiplugin method)": [[95, "octoprint.plugin.UiPlugin.will_handle_ui"]]}}) \ No newline at end of file