Merge branch 'feat/aws-provider-support' into main
This commit is contained in:
@@ -17,25 +17,8 @@ MAX_ATTEMPTS = 10
|
||||
|
||||
class AWSProvider(Provider):
|
||||
|
||||
# def start_emulator(self, path_to_vm: str, headless: bool, os_type: str):
|
||||
# logger.info("Starting AWS VM...")
|
||||
# ec2_client = boto3.client('ec2', region_name=self.region)
|
||||
|
||||
# try:
|
||||
# # Start the instance
|
||||
# ec2_client.start_instances(InstanceIds=[path_to_vm])
|
||||
# logger.info(f"Instance {path_to_vm} is starting...")
|
||||
|
||||
# # Wait for the instance to be in the 'running' state
|
||||
# waiter = ec2_client.get_waiter('instance_running')
|
||||
# waiter.wait(InstanceIds=[path_to_vm], WaiterConfig={'Delay': WAIT_DELAY, 'MaxAttempts': MAX_ATTEMPTS})
|
||||
# logger.info(f"Instance {path_to_vm} is now running.")
|
||||
|
||||
# except ClientError as e:
|
||||
# logger.error(f"Failed to start the AWS VM {path_to_vm}: {str(e)}")
|
||||
# raise
|
||||
|
||||
def start_emulator(self, path_to_vm: str, headless: bool, os_type: str):
|
||||
def start_emulator(self, path_to_vm: str, headless: bool, *args, **kwargs):
|
||||
logger.info("Starting AWS VM...")
|
||||
ec2_client = boto3.client('ec2', region_name=self.region)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user