methods implemented twice in marvin code
- Vorherrschende Sprache
- Java
- Sterne
- 3.1k
- Forks
- 1.4k
- Ø Merge
- 6 T. 19 Std.
- Gemergte PRs (30 T.)
- 32
Beschreibung
in the marvin python code some methods are implemented twice.
example:
format_volume_to_ext3(ssh_client, device="/dev/sda") in `marvin/lib/util.py` and in `marvin/sandbox/demo/simulator/testcase/libs/utils.py`
more can surely be found.
##### ISSUE TYPE
* Bug Report
* Improvement Request
* Enhancement Request
* Feature Idea
* Documentation Report
* Other
##### COMPONENT NAME
~~~
~~~
##### CLOUDSTACK VERSION
~~~
~~~
##### CONFIGURATION
##### OS / ENVIRONMENT
##### SUMMARY
##### STEPS TO REPRODUCE
~~~
~~~
##### EXPECTED RESULTS
~~~
~~~
##### ACTUAL RESULTS
~~~
~~~
Beitragsleitfaden
Rechercherichtung
Beginne damit, format_volume_to_ext3 in marvin/lib/util.py mit dem Duplikat in marvin/sandbox/demo/simulator/testcase/libs/utils.py zu vergleichen. Durchsuche den Python-Code von marvin nach weiteren duplizierten Methoden und bestimme, welche Implementierungen beibehalten werden sollten. Als abgeschlossen gilt die Aufgabe, wenn duplizierte Implementierungen konsolidiert wurden, ohne das bestehende Verhalten zu ändern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- testing
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100