Skip to content

Commit 6b2b855

Browse files
Revert default values, add a comment
1 parent c019d0e commit 6b2b855

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

apps/fhir/bluebutton/management/commands/user_mbi_backfill.py

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
logger = logging.getLogger(bb2logging.HHS_SERVER_LOGNAME_FMT.format(__name__))
1212

13+
# This is likely not needed, still a bit unclear on how we will run it for TEST, then SBX, then PROD
1314
FHIR_BASE_URL = "https://{ENV}.bluebutton.cms.gov/v2/fhir/"
1415
MBI_URL = "http://hl7.org/fhir/sid/us-mbi"
1516

@@ -31,34 +32,21 @@ def add_arguments(self, parser):
3132
default=True,
3233
help='Show what would be updated without making changes'
3334
)
34-
parser.add_argument(
35-
'--env',
36-
type=str,
37-
default="test",
38-
help='Show what would be updated without making changes'
39-
)
4035

4136
def handle(self, *args, **options):
42-
# batch_size = options['batch_size']
43-
# dry_run = options['dry-run']
44-
# env = options['env']
45-
batch_size = 10
46-
dry_run = False
47-
env = 'test'
48-
script_url = FHIR_BASE_URL.format(ENV=env)
37+
batch_size = options['batch_size']
38+
dry_run = options['dry-run']
4939
logger.info("batch size %s" % (batch_size))
50-
logger.info("env %s" % (env))
51-
logger.info("script_url %s" % (script_url))
5240

5341
records = self.retrieve_records(batch_size)
54-
self.process_records(records, script_url, dry_run)
42+
self.process_records(records, dry_run)
5543

5644
def retrieve_records(self, batch_size: int) -> List[Crosswalk]:
5745
null_mbi_records = Crosswalk.objects.filter(_user_mbi__isnull=True)[:batch_size]
5846
logger.info("# of records returned %s" % (len(null_mbi_records)))
5947
return null_mbi_records
6048

61-
def process_records(self, crosswalk_records: List[Crosswalk], script_url: str, dry_run: bool) -> None:
49+
def process_records(self, crosswalk_records: List[Crosswalk], dry_run: bool) -> None:
6250
for crosswalk in crosswalk_records:
6351
try:
6452
patient_info = 0

0 commit comments

Comments
 (0)