MCPcopy
hub / github.com/budtmo/docker-android / __init__

Method __init__

cli/src/device/__init__.py:41–65  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

39 FORM_EMU_ADDITIONAL_ARGS = "emu_additional_args"
40
41 def __init__(self) -> None:
42 self.logger = logging.getLogger(self.__class__.__name__)
43 self.device_type = None
44 self.interval_waiting = int(os.getenv(ENV.DEVICE_INTERVAL_WAITING, 2))
45 self.user_behavior_analytics = convert_str_to_bool(os.getenv(ENV.USER_BEHAVIOR_ANALYTICS, "true"))
46 self.form_field = {
47 Device.FORM_USER: "entry.108751316",
48 Device.FORM_CITY: "entry.2083022547",
49 Device.FORM_REGION: "entry.1083141079",
50 Device.FORM_COUNTRY: "entry.1946159560",
51 Device.FORM_APP_VERSION: "entry.818050927",
52 Device.FORM_APPIUM: "entry.181610571",
53 Device.FORM_APPIUM_ADDITIONAL_ARGS: "entry.727759656",
54 Device.FORM_WEB_LOG: "entry.1225589007",
55 Device.FORM_WEB_VNC: "entry.2055392048",
56 Device.FORM_SCREEN_RESOLUTION: "entry.709976626",
57 Device.FORM_DEVICE_TYPE: "entry.207096546",
58 Device.FORM_EMU_DEVICE: "entry.1960740382",
59 Device.FORM_EMU_ANDROID_VERSION: "entry.671872491",
60 Device.FORM_EMU_NO_SKIN: "entry.403556951",
61 Device.FORM_EMU_DATA_PARTITION: "entry.1052258875",
62 Device.FORM_EMU_ADDITIONAL_ARGS: "entry.57529972"
63 }
64 self.form_data = {}
65 signal.signal(signal.SIGTERM, self.tear_down)
66
67 def set_status(self, current_status) -> None:
68 bashrc_file = f"{os.getenv(ENV.WORK_PATH)}/device_status"

Callers 1

__init__Method · 0.45

Calls 1

convert_str_to_boolFunction · 0.90

Tested by

no test coverage detected